Grasshopper

algorithmic modeling for Rhino

I'm playing around with twisted box and box morph, and the question arises: Is there a box command I can feed into box morph that can handle "irregular boxes," like the example below which is a shape composed of twisty lines. ?

Thanks

Views: 581

Attachments:

Replies to This Discussion

No, the twisted box data type only stores the 8 corner points and assumes a linear deformation between them. What you need is full blown space-morphing using cages. The Rhino SDK I think has this stuff available, but I never exported that into Grasshopper.

How do you want to specify the deformed cage?

Well, probably the easiest way would be to construct a Brep through a loft or sweep, and then space-morph to that. Out of curiosity, is this the case simply because it is very complicated to morph from a box to another box? Does box morph work now because a linear box is relatively simple? 

Creating a single brep won't do. Not only does it allow for too much freedom in the shape, what is needed is a deformation volume, not a boundary representation. Like the CageEdit commands in Rhino.

Does box morph work now because a linear box is relatively simple? 

Pretty much, yes. When I added the morphing components the Rhino SDK still hadn't exported most spacemorph types and all I could do was provide some easy implementations I could write myself.

So I am out of luck? oh well i think straight lines can always work, just more work.

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service