Jump to content
Hunter Williams

Boolean for instanced packed fragments for RBD

Recommended Posts

Hey guys,

I'm having an issue that has had me scratching my head for the past few days now. I'm creating a building for an RBD sim with instanced packed fragments. 

In order to save memory, I'm creating 3 fractured walls to iterate throughout the building. I'm then carving out the windows using a for each block, iterating through each fragment (nearest to windows) and a boolean to subtract the window hole geo, then repacking to the fragment into its piece. This way, the extra inside faces are attached to each respective fragment, and it becomes a new piece. Alternatively if I just booled the entire wall, I would have issues repacking with the new faces.

The problem is that at the end of the for each block, it returns the subtraction geometry merged with the subtracted geo. It doesn't do this with lower density fractures- weird!! I've iterated through each pass to see where the extra geo is coming from, and can't find it for the life of me. Please take a look at the file attached, and let me know if anyone has any ideas! 

btw- apologies for the file- didn't have time to clean it up :unsure:

Thanks!

Hunter

Screen Shot 2018-05-31 at 11.33.07 AM.png

buildingFracture_v12_debug_wall.hiplc

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

×