Grasshopper

algorithmic modeling for Rhino

skeleton definition adding logic so the nodes wont intersect or engulf itself or other nodes.

native components + Starling hull3d and weaverbird to smooth.

Views: 313

Comment

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

Comment by Daniel González Abalde on February 18, 2014 at 2:34pm

Your investigation of skeleton seems amazing!

Comment by Michael Pryor on February 18, 2014 at 8:31am

Jonathan, do a closest point search from one point on curve belonging to a node to two closest points on the other curves belonging to that node (two because the first closest point will be itself which will equal zero) then get rid of all the zeros. Then choose the smallest number from this for each node. Use half that distance as a minimum override for your hexagon size values insuring they wont intersect. 

The same logic can be done for how far along the curve the hexagon can go which should be half the distance of the shortest line that goes to that node. 

Comment by Jonathan Sheridan on February 18, 2014 at 2:23am

nice... 

whats the logic to avoid the mess then?

About

Translate

Search

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service