I've always been frustrated by the fact that two dimensional projected patterns deform as they map over a given shape rather than respond intelligently to the geometry of the shape. What I wanted to do with Cloudform was to make a script that would map a geometrically consistent pattern on the surface of a complex form. It is simple in concept, harder in execution. After a bit of thought I realized the problem could be solved in a way similar to how faces are mapped in animation. By projecting a two dimensional pattern onto a topologically identical but flattened version of the form, then reassembling the form, the pattern actually folds with the form rather than distorts around it.
I'm working on a dynamically driven parametric surface for our installation at the Whitney.
This is basic, but useful. While messing around in Maya, I kind of reverse engineered the manner that subdivisions can be attached to one another to create larger more complex topologies. By using the principles for aggregation in reverse, this technique allows you to create geometrically resolved perforated surfaces. The above image shows a simple case: Create a polygon surface, extrude all the faces in plane but with an offset, delete the new faces, and convert to a subdivision surface. This can be done selectively or in more complex scenarios to produce topologically singular perforated surfaces.