Grasshopper

algorithmic modeling for Rhino

Relaxation + Remeshing with Plankton and Kangaroo

When relaxing meshes to produce minimal surfaces, generating a high quality initial mesh can be problematic and tedious. Uneven meshing can cause the relaxation to fail or give incorrect results, especially when the relaxed geometry changes significantly from the input, causing the triangle quality to degrade even further.

By continuously updating the connectivity of the mesh, as shown here, to maintain even sized and nearly equilateral triangles, even very large changes to the boundaries become possible, and the surface still minimizes mean curvature. This allows dynamic exploration of sculptural forms.

Special thanks to Will Pearson for all his work on the Plankton library.

Comment

You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by martyn hogg on April 28, 2014 at 1:31pm

Excellent!

Comment by Ángel Linares on April 27, 2014 at 12:37pm

Mmmm...every developer should use a mid-range laptop to test his code. Users will be happier :)

Comment by Daniel Piker on April 27, 2014 at 12:19pm

Martyn - the video above is captured realtime on a mid-range laptop (i5, 6gb ram)

Comment by martyn hogg on April 27, 2014 at 12:01pm

that's amazing... do you need to be running on a super computer to get real time updates like that?

Comment by shalom buberman on April 25, 2014 at 1:42am

Amazing!

Comment by Ángel Linares on April 23, 2014 at 4:29am

Thanks Daniel!!! :)

Comment by Daniel Piker on April 22, 2014 at 11:21am

Translate

Search Grasshopper

Photos

  • Add Photos
  • View All

© 2014   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service