Regular 2D Pattern

  • Moiré Pattern – Example 1.6

    Moiré Pattern – Example 1.6

    A slightly different approach to pattern making is something called a Moiré Pattern. These were mentioned in Stan Allen’s famous essay, “From Object to Field“, as a type of proto-complex field system, and a potential formal method for contemporary design. It is also related to the formal concept of creating complexity though the aggregation of…

    read more

  • Parquet Deformations – Example 3.4

    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 head in knots and can be an endless source of frustration until you figure out a strategy. The concept of a Parquet…

    read more

  • Rotating Circles – Example 3.3

    Rotating Circles – Example 3.3

    This example as in the previous example is also based on a Processing program from the book Generative Design. This particular pattern is adapted from the example P_2_1_3_01. The concept, like the last one, is fairly simple. Circles are nested within each other, each having a center point evenly spaced along a line originating from the center of the…

    read more

  • Culling to create regular patterns – Example 1.4

    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. The English verb “cull” implies getting rid of things (such as livestock) in a systematic manner. This is exactly what these components…

    read more

  • Rotated Polygons on a Grid – Example 1.1

    Rotated Polygons on a Grid – Example 1.1

    This is a very basic exercise for creating a simple, dynamic pattern, and introduces some basic concepts regarding data structuring. I will explain the script in a fairly straightforward manner, and afterwards will go through it again with a little more detail about the concept of data structuring, since this will be a very important…

    read more