Jump to content

Voronoi on edges


Pancho

Recommended Posts

Well, so far I came up with nice results with Voronoi mixed with VDB fracturing. First let Houdini's voronoi fracturing do the dirty work and then use vdbs to alter the results. So I can "erode" edges in quite a nice way.

Downside: I generate quite a lot of extra polygons by using vdbs which need to meshed again. And this method "kills" the clean edges of the single fractured pieces. You'll end up with visible seams in the "unbroken" state of your mesh.

So, I thought about using voronoi fracturing twice, but got stuck in how to approach it. I want to generate smaller fractured geometry along the hard (angle) edges of the initially fractured pieces. Usually if something cracks, you'll end up with debris along the edges of the greater pieces. Since digging into the voronoi compound is quite frustrating: How would I do that? Is voronoi the correct approach? Can I tell the voronoi compound that fracturing-points with a certain attribute are supposed to be treated as one piece? Let's say points with a certain distance to the center of the object to be fractured shall be one big piece, so that the voronoi compound doesn't generate inside polygons and fuses these points to one big piece? You would just end up with extra pieces in the outer regions. I guess with a weight map one could generate points at the edges for fracturing. I just know that using the regular voronoi approach won't deliver visually what I'm after.

Is the anybody who could point me in the right direction? I already set attributes to the fracturing point, transfered these attributes to the pieces and fused these pieces. But the geometry inside/inbetween remains. Also the fractured pieces don't match very precise.

Before I waste a lot of time running in the wrong direction, how could I do this properly?

Thanks for any tips and hints!

Tom

Link to comment
Share on other sites

For some stuff my method works quite nicely. But it looks more like eroded edges, not broken ones. Can't one influence the voronoi compound in such a way that some fracturing points don't generate separate pieces, but just one? Point with a certain attribute value, like a boolean one? Then it would be simple to place points on the edges for single pieces, if a lot of other fracturing points maintain the main shape of the mesh piece.

 

P.S.: Somehow in the RBD sim, the final mesh seems to be there twice. ONe geo lying on top of the other. No idea where this is coming from. The voronoi mesh behaves correctly.

Link to comment
Share on other sites

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...