Jump to content

Displacement revealing Voronoi Fracture pieces, before they break

Recommended Posts

I have 2 pralines that collide and break to pieces. They are prefractured with Voronoi fracture, then put into an RBD Sim. 

I'm exporting them as an alembic and rendering them in C4D. They are polyreduced with displacement at rendertime and this is where I'm running into an issue.


The displacement is revealing the edges of all the prefractured pieces before they break and also in the chunks that never actually break apart because of the constraints.


I tried merging all overlapping points both with fuse and clean after caching the rbd sim and removing manifold polys with the polydoctor node, but that won't remove most of them, probably because some pieces have already moved a tiny bit apart before the collision.

The issue seems to be the manifold polys though, because when I go in and delete them by hand in C4D the gaps between pieces are not visible anymore.


Is there some way of merging all pieces that havent breaked apart yet and clean up the geometry of the cached geo at every frame , so I can apply a proper displacement map?

Edited by Gianni333

Share this post

Link to post
Share on other sites

You can displace pieces when they start moving. I did this trick it should work.

You can delete interior poly for noncracked  pieces then fuse points. You should have group interior after voronoi.

Edited by tamagochy

Share this post

Link to post
Share on other sites

The problem is that all the pieces move pretty much from the start on. First the 2 praline fly towards eachother (no breaking apart yet, but moving) and after the collision I have all pieces flying around while some of them still are connected as chunks. 

Also I can't just delete all inside faces, because I still need some of them where the pieces already are broken.

The only idea that comes to my mind really is some clean up that I could perform on a frame to frame basis to delete all the faces that are inside the chunks. Problem is I don't know how :)

I don't know if it is maybe possible to somehow group all faces that are inside the mesh, which would separate the visible inside faces from the ones that I want to delete?


Edited by Gianni333

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now