I am still trying to find the simplest solution to some geometric definitions. This is why I called this Grasshopper definition “Basic Grid Deformation”. Here you see the Curve Proximity (CrvProx) component in use. This component calculated the shortest distance between two curves. I think the underpinnings of this component are very interesting. I hope I can code it in Python one day. In order to see the result more […]
Posts with the keyword deformation
This exercise was a popular one in the 2015 and 2016 Architectural Geometry classes. Recently, I found these images of student works. However, some of the students’ names are missing (please e-mail me if one of them is yours). I love this exercise because it is a quick and efficient way of explaining and experimenting with the workflow of digital to physical production. In this particular exercise, students created Rhino […]
Unlike the classical Pattern Deformations assignment discussed here and here, this time we asked Design Geometry students in 2014 to explore deformations by using referential systems as a secondary space. We wanted them to create variations on a regular pattern only by deforming its underpinning lattice. Below are three examples of this alternative assignment. I’m thinking about improving this exercise to three dimensions, seems possible to implement by using the cage […]
I at the Center is a multiple-axes vertex deformation based on a quadrangular hyperframe, designed by David Oleson at the studio of William Huff in 1964. Below, you see the original drawing and my Grasshopper animation based on a single-point attractor, creating the “I” wherever it is. It was a pleasure to read and repeat this deformation, which is a nice exercise in data tree operations and also one of the […]
Instead of searching for an iterated and rule-based variety, this method captures instances of spatial deformation by transforming the hyperframe. This liberates us from a classical understanding of pattern deformations that are enframed within regular polygons, mostly rectangles or hexagons. Grasshopper has a built-in component to study such variety. The spatial Deform component gets vectors as inputs and transforms any given geometric object according to it. This website has also […]
Last week, the first-year architectural geometry course was about pattern deformations. Students are expected to familiarize themselves with 2d drawing, transformation, and control point editing commands while trying to design a deformation. After studying regular and semi-regular tessellations of the plane, they are expected to develop reasoning on the rule-based and iterative processes. This also constructed an underpinning for Basic Design‘s “Metamorphosis” study, where they have discussed more conceptual frameworks […]