IsoAlgae – Symbiotic IsoSurface System [+] Grasshopper Definition

isoalgae30001

isoalgae001

IsoAlgae is an example definition that I am going to share in relation to my recent experimentation with the Millipede add-on for Grasshopper3D. It is a simplified version of the isoFlock routine ( without the C# boids code –>not going to share that at least not for now). The script utilizes some internalized curves to produce the flowing algae effect. Please be patient as it is quite CPU power consuming.

isoalgae002

You can grab the definition from [Sub]Code. Enjoy!

isoalgae003

PS: You have to download the Millipede add-on from the grasshopper3d site to run the script…

Advertisements

IsoFlock – Isosurface Flocking Boids in Grasshopper3d

isoFlock001

I have been experimenting with the new Millipede add-on for Grasshopper3d for the past few days. I was familiar with the amazing work and research conducted by Panagiotis Michalatos and Sawako Kaijima from their C++ projects and I was really pleased to finally hear that this knowledge is being implemented in GH. In this post I am using an integration of a processing code I have written into GH through a custom C# component, combined with the isosurface component of the Millipede tools. The isosurface meshing is based on the marching tetrahedra algorithm and the results are quite amazing , most definitely the quickest by far in the GH platform. the form of the mesh is always emergent due to the inherent characteristics and randomness of the flocking boids. The process is quite CPU power consuming and slow but it’s worth a try. I will post part of the definition after some debbuging.

[vimeo http://vimeo.com/41313714 w=620&h=341]

iso002

iso003

iso004

iso009