Tag Archive: Boundary Surface

Vector Field Tools in Grasshopper – Basic Spin Force – Example 7.2

In the last example, we looked at using Point charges to create some dynamic structures using the Grasshopper field components. This next example will look at the second type of force, the “Spin” component. The… Continue reading

Vector Field Tools in Grasshopper – Basic + and – Point Charges – Example 7.1

An interesting set of tools that was introduced to Grasshopper a few versions back are the “Field” tools. It only takes a bit of practice to get these up and working. What is… Continue reading

Diffuse Limited Aggregation Structure – Example 10.2

A fairly useful and simple fractal growth process that can be used for modeling natural structures is known as the Diffuse Limited Aggregation algorithm. Many growing structures in nature follow this logic, from… Continue reading

Geometry through Extrusions and Containment Curves – Example 5.1

Perhaps the simplest way to start creating 3Dimensional objects in 3D modeling environments is through the extrusion command. In this example, I use the extrusion command to make some basic benches and tree… Continue reading

Complex Pattern from Simple Arcs – Example 3.6

Just to demonstrate one more time how complex patterns can be developed from very simple initial forms, we are going to do what we did in example 3.5 and do a Pick n’ Choose, this… Continue reading

Procedural Art – Sol Lewitt – Example 3.1

One of the most influential and interesting artists of the 20th century, and one who has particular relevance to those interested in Generative Design is Sol Lewitt. At his core he was a… 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

Multiple Point Attractor with Random Point Cloud – Example 2.2

A multi-point attractor follows a similar logic as the single point attractor, although distance is measured in a slightly different way. In principle, however, a multi-point attractor is much more useful than a… Continue reading

Using Dispatch to Create Random Variation – Example 1.5

The previous examples were a little abstract when it comes to direct application to a Landscape Architecture project, but this one is a very concrete example of how a simple script in Grasshopper… Continue reading

Culling to create regular patterns – Example 1.4

While most contemporary design expression tends to avoid patterns like the one above, introducing regular rhythms into projects is still important, and can be done very easily using the “Cull” components in grasshopper.… Continue reading