Hi, I recreated an issue I had at work today, I'll attach the HIP file.
Apparently I can't get the "RBD Disconnected Faces" node to work when layering multiple fracture nodes. What I'm trying to accomplish is having multiple convex hulls with the same name follow a broader concave fracture (the glass one created by the RBD Material fracture), but when layering these 2 fracturing methods the "RBD Disconnected/Connected Faces" worflow to delete interior detail doesn't seem to work.
I've tested both fracturing methods separately, and thos work flawlessly, I only get this issue when combining the two.
Any tip would help a lot, if I can't fix this I'll have to resort to a single glass-like fracture, and opt for a muuuuch slower sim with concave objects.
You're using the "Face Name Attribute" which means each connected face stores the name of the piece it is connected to, and the index of the connected face as an index relative to that piece.
You then use an assemble SOP with the "Create Name Attribute" - this overwrites the name attribute, so when the RBD Disconnected Faces SOP looks for faces that belong to pieces with the old names it doesn't find any and therefore doesn't delete any faces since you could have deleted the pieces during the sim and the internal faces could now be exposed and visible.
Either disable the "Face Name Attribute" on both the RBD Connected Faces and the RBD Disconnected Faces SOPs, (you may need to store the prim index using a Enumerate SOP before packing the geo and then sort by that attribute after unpacking and before the RBD Disconnected SOP) or disable the "Create Name Attribute" option on the Assemble SOP.