Using grasshopper, I created a definition for a perforated wall design. The client preferred the design to not look like it was computer generated. So the question – how do I use a computer program to design something that does not look computer generated. After multiple iteration this is perforated wall design that made its way through the selection process.
Each Line was divided into equal distances and the points randomly move up and down between a range based on the line above it. From there the points are connected to create new lines. Each with various wave lengths and periods, which are all generated randomly. Within the intersection of the lines, the perforations are found. To limit the amount of perforations, I coded in conditional statements to weave out ones that are too large or too small. After that, I cleaned up the grasshopper definition for the final wall shape.
This is just as awesome as when Scott and I were first blogged by McNeel when we first started making Rhino and Grasshopper tutorials.