An example of using the recent addition of Tessellation to the BullAnt Grasshopper plug-in to define a shape or form. Mario Vergara recently posted to the Grasshopper forum about using L-systems to generate a shape or form. Whilst the attached example doesn't utilize this, there is no reason why the base form could not be generated in a plug-in like Rabbit and then used as input to the BullAnt tessellation. Improvements on the agenda include curve definitions for the intersection path. Please send through other ideas and suggestions. Be patient with the algorithm, it should run faster in Rhino v5.
You can download the Grasshopper / Rhino file from here.

