I created the following grasshopper definition for a design team trying to rationalize the geometry of their building down to only two curved panel types. The Galapagos evolutionary solver was used to find the best distribution of and geometry of…
This grasshopper definition was used to generate different options for the massing and facade of the Kunming Tower project.
This grasshopper definition visualizes how new buildings will shade existing buildings. The definition generates actual 3D shadow surfaces which can be used to render higher quality shading diagrams.
A simple grasshopper definition that creates a canopy structure by populating a surface with triangular scoops.
I developed the following Grasshopper definition while assisting the design team working on the second tower of the Chengdu Dayuan project.
I created this grasshopper definition while working with the team developing the concept design of the Chengdu Poly International Plaza project.
This grasshopper definition is similar to the curve paving pattern definition, but instead randomly places blocks from a specified set of available block widths. The size of joints between blocks, the number of courses, and the height of blocks can…
This grasshopper definition creates a brick wall with varying brick widths and spacings, which results in a varying level of opacity across the surface of the wall. The brick size and thus wall opacity is determined by a grey-scale image….
This grasshopper definition generates a stone paving pattern that follows a provided profile curve. The size of the stone, spacing, and stagger can be controlled through sliders in the definition.
This Grasshopper definition, which was used to model the conceptual design of a pedestrian bridge, generates a surface between two curves with a series of open slots. The distribution of the slots, their width, and their spacing can be controlled…