Metaball Topology, Quads.

   6986   13   5
User Avatar
Member
5 posts
Joined: 11月 2012
Offline
Hi to everyone!
I just would like to know if is possible to subdivide the surface of a metaball into regular quadrilaterals; i tried all the “convert” comands but without success!
Thanks,
Stefano
User Avatar
Member
197 posts
Joined: 6月 2012
Offline
Convert will work.
User Avatar
Member
5 posts
Joined: 11月 2012
Offline
Many thanks Delight0092!
But this is what i get converting it to a polygon with quadrilaterals connections



and this is what i would like…



Can i achieve this result or not?

Thanks again…
Stef
User Avatar
Member
197 posts
Joined: 6月 2012
Offline
Why do you want to do this? Metaballs render smooth so I don't see your need.
User Avatar
Member
5 posts
Joined: 11月 2012
Offline
I need this shape for a project of a building and i need planar quadrangled faces…
That's why!
User Avatar
Member
192 posts
Joined: 11月 2008
Offline
you can use sops to come up with quad surfaces from volumes.

its sort of like ‘marching cubes’, but with a couple extra steps to make a nicer surface. the procedure is.

1: make a level set from the metaballs with iso offset

2: make a cube for every ‘on’ voxel in the level set.

3: use raycasting to figure out the ‘shell’ of the cube surface.

4: fuse the shell into a continuous surface.

5: smooth the continuous surface.

6: ‘shrink wrap’ the smooth continuous surface to the level set.


certainly not a push-button solution, but its all quads!

-b

Attachments:
quad_surfacing.hip (168.3 KB)
quadsurface.jpg (390.3 KB)

User Avatar
Member
23 posts
Joined: 4月 2012
Offline
That's an awesome hip Brian..thanks for sharing it!
User Avatar
Member
5 posts
Joined: 11月 2012
Offline
Oh my God! This is fantastic, really many thanks for this great solution Brian, i will try it for sure…
User Avatar
Member
197 posts
Joined: 6月 2012
Offline
Very intricate.
User Avatar
Member
339 posts
Joined: 8月 2007
Offline
Very clever Brian!
I just wanted to note that if you have access to 12.1 and can build the openVDB library and Houdini toolkits, the VDB volume mesher generates quads and is extremely fast. So once you convert your metaballs to an SDF you would convert it to a VDB Volume and mesh it, 2 nodes.
Jesse Erickson
Fx Animator
WDAS
User Avatar
Member
192 posts
Joined: 11月 2008
Offline
tjeeds
…if you have access to 12.1 and can build the openVDB library and Houdini toolkits, the VDB volume mesher generates quads and is extremely fast. So once you convert your metaballs to an SDF you would convert it to a VDB Volume and mesh it, 2 nodes.

this sounds pretty interesting jesse. i don't have the ability to install plugins, but i'd be stoked to see how this looks (generating quad meshes from volumes comes up a lot). can you screen-cap a mesh?

-b
User Avatar
Member
339 posts
Joined: 8月 2007
Offline
Sho thang, here you go. The X that you see at the axis-aligned areas looks like tri's but it actually has a tiny quad in the center.

Attachments:
VDBvsMeta.png (438.1 KB)

Jesse Erickson
Fx Animator
WDAS
User Avatar
Member
5 posts
Joined: 11月 2012
Offline
Very cool…
User Avatar
Member
621 posts
Joined: 8月 2008
Offline
very interesting solution to get quads in the metaballs.
  • Quick Links