Biomorpher

Interactive Evolutionary Algorithms for Rhino Grasshopper.

As opposed to setting objective functions (As with Galapagos for example), Interactive Evolutionary Algorithms (IEAs) allow designers to engage with the process of evolutionary development itself. This creates an involved experience, helping to explore the wide combinatorial space of parametric models without always knowing where you are headed.

See github site for source (MIT) and latest release:

https://github.com/johnharding/Biomorpher/releases

Cecilie Brandt Olsen (author of K2 Engineering) and I have been developing Biomorpher since December 2016.

This work is sponsored by the 2016/17 UWE VC Early Career Researcher Development Award and was initially inspired by Richard Dawkins' Biomorphs from his 1986 book, The Blind Watchmaker: Why the Evidence of Evolution Reveals a Universe without Design.

Please leave comments and share your experience of using Biomorpher below. It would be great to hear from you!

Other geometries than meshes

Hello, 

I am wondering if there will be an update on the geometry feed of the component. 

I am working with a quiet complex definition where I generate the toolpath (pointcloud) for 3d printing. I have used biomorpher to test only one parameter. I like the way the mesh visualisation works as alternatives and I am wondering if in the future there will be a way to do it with point clouds or curves? 

Cheers,

ASY

  • up

    John Harding

    Hi ASY,

    Sorry it's taken a while to reply. Been a busy couple of months.

    The short answer is "not yet"!

    At one point I thought it wouldn't be worth it, seen as the user could use a low resolution mesh sphere / mesh pipe to their own required resolution (if that makes sense), however for the application you describe the allowance for gh calculation time might be inhibitive.

    I'll look into it again now - I know that the helix toolkit has some display methods for curves which I got working at some point albeit they were pretty slow. Will let you know soon. Just been fixing things for Rhino 6 today.

    John. 

    1