More Grasshopper Experiments

This week, my goal was to try as many scripts as possible to help set Julian and I up for mashing scripts together next week.

After getting help from Ryan with my branching L-system script, I tried to experiment with it stemming from a circle.

1st attempt, failure
2nd attempt, branching from points on a sphere, both pointing outside inside of the sphere
3rd attempt, all branches pointing out
4th attempt, success! all branches pointing out from center of sphere, tumbleweed-like structure
2nd and 4th attempts

I then tried to use Rabbit, a plug-in that simplifies L-Systems. Below are my trials with a basic script that changes output based on a string of letters that symbolize the following:

  • F = Move forward a step of length d
  • f = Move forward a step of length d without drawing a line
  • + = Turn left by angle b
  • – = Turn left by angle b
  • \ = roll left
  • / = roll right
  • ^ = pitch up
  • & = pitch down
  • | = turn around

Julian and I were very intrigued by this output specifically and decided to add a piping component to this script.

1st attempt, very segmented with many holes
2nd attempt, tried joining line segments and got these funky branches instead!
1st and 2nd attempts

Following this, I decided to try a tree script with Rabbit to compare to my original branching script. I think this one came out much more organic! I want to experiment with it more and possibly have it stem from a sphere like with my first script.

The last script I’ve attempted so far is a 1D cellular automation script that activated new cells based on if cells around it are ‘alive’ or ‘dead’. Although this one does not branch or look anything like a plant, I’m interested to see if I can mash it with one of our other scripts some way.

1st attempt
2nd attempt
3rd attempt

[update] I’ve now also tried the 2-D version of the cellular automation script (animation shown in stills below)

1 Comment

  1. Kate Perez says:

    I really enjoy the visual outcome of all the grasshopper scripts! I very curious as to what the end product will be and what information it may resemble to audience members.

    Like

Leave a Comment