algorithmic modeling for Rhino
I'm tring to crerate a diagrid for a metaball shaped building.
I know it is not possible to create a solid or a surface metaball but is there another way to create a metaball like shape that allows you to make a surface. I found some fake metaballs here http://www.grasshopper3d.com/forum/topics/freeformmetaballthing-1 but there is no explanation on how to create that sort of shape.
If not does someone know how to create a metaball diagrid?
Thank you!
Picture of the fake metaball I'm trying to create.
Tags:
One option would be to generate your metaballs as a general mesh first, and then to drop a diagrid mesh over the top of it using kangaroo, and trim the mesh around where it crosses your ground plane.
I can get you started on the metaball meshing: http://www.grasshopper3d.com/profiles/blogs/metaball-meshing and there is a sample file here: http://www.grasshopper3d.com/group/kangaroo/page/example-files that has a fabric drape example in it.
That's why it's a two-part modelling problem :) The metaball mesh is just a scaffold....you'll want to "drape" a diagrid over it now using kangaroo...it's a tricky affair.
It's also an impossible affair in some cases. The topological genus of metaball surfaces (meshes) can be any number between zero and something very very big. Nurbs surfaces can be either genus 0 or genus 1.
In other words, if you've got a metaball mesh with two or more holes there's no way on earth you'll be able to turn it into a single nurbs surface.
--
David Rutten
david@mcneel.com
Tirol, Austria
Thank you David.
This is a picture of the geometry I'm working with. It appears to me me that it has a genus 0.
What I want to do is to me able to apply a divide surface command on grasshopper. For that I need the geometry to be a single smooth surface and not a faceted nurb surface because it will divide every single face insted of the entire metaball.
Thanks!
Yup, that's genus zero and you will -at least theoretically- be able to patch a nurbs surface through there. You have to be careful with the seam and poles, but basically if you rebuild a sphere surface and move the control-points over the metaball shape then you can approximate it.
There is no component for this though in Grasshopper, though I suspect Daniel Piker's Kangaroo plugin can probably handle it.
--
David Rutten
david@mcneel.com
Tirol, Austria
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by