## Random Walk – Example 10.1

This is an example of a structure that grows through a simple process known as a “Random Walk.” These random walks have several applications in scientific modeling, for example ecosystems, and even financial… Continue reading

## Randomized Vectors – Example 6.4

If you’ve stuck with the examples this far, this one should prove pretty easy. I am showing it here for a bit more practice with vectors and data structuring, but this will serve… Continue reading

## Parquet Deformations – Example 3.4

Sometimes working on a script in Grasshopper feels like you are wiring a bomb, and if you make one wrong move…BOOM! While this one probably won’t crash your computer, it will get your… Continue reading

## Modular Pattern System – Example 2.2

One of the key concepts of complex systems and complex patterns is that they really aren’t that complex. Relatively simple rules, when multiplied across a system, start to create complex patterns at larger scales.… Continue reading

## Voronoi, Delauney, and Quadtree – Example 2.6

If you poke around Grasshopper too much, sooner or later you will find the Voronoi diagram function, and will be tempted to use it on every design project from then on. The temptation… Continue reading

## Curve Attractors – Example 2.3

In the last two examples, we looked at point attractors, but you can also use attractors with curves (think paths). In this example we will use the concept of an attractor to scale geometry based on the… Continue reading

## Jittery Rectangles – Example 1.3

This third example uses the concept of movement to move an initial group of same sized rectangles in a random x and/or y direction. Step One – Setup a grid of points. This… Continue reading