cocoon Small

Grasshopper Cocoon

Cocoon is an add-on to McNeel’s Grasshopper visual scripting interface for Rhinoceros. Cocoon is a fairly straightforward implementation of the Marching Cubes algorithm for turning iso-surfaces into polygonal meshes.

Related Lessons & Examples

Curves Cocoon
In this grasshopper definition we have used the Cocoon plugin to create a voxelized mesh with a set...
Mercury partition
In this grasshopper definition, you can model a structural frame in grasshopper and then use the nod...
Parametric Cocoon Tower
In this Grasshopper Example File, you can use the Cocoon plugin combined with the Weaverbird & N...
Voxelize Blobs
Voxelize Blobs
In this grasshopper definition by using the Stella3d plugin you can simulate a series of particles w...
Weaverbird Grasshopper
Weaverbird Grasshopper
In this Weaverbird Grasshopper tutorial, I will use three different plugins (Weaverbird, Cocoon, and...

Cocoon Plugin

Cocoon is an add-on to McNeel’s Grasshopper visual scripting interface for Rhinoceros. Cocoon is a fairly straightforward implementation of the Marching Cubes algorithm for turning iso-surfaces into polygonal meshes. It is geared specifically toward wrapping existing geometric elements, and works with combinations of points, breps and curves, allowing users to vary a number of parameters that enhance sculptural potentials. It is still rough (and there are definitely a number of other approaches to level sets and isosurfacing that are faster, more robust, more elegant, and/or have more potential) but due to time constraints related to other work I am doing – now and into the near future – I thought it effective and fun enough that it was worth it to make this available to the community. As such, though, general caveats apply: it’s probably easy to break, and it will definitely generate some artifacts. But please download and have a play, and feedback on the grasshopper forum is welcome. There’s a longer description after the break.