Packed RBD Objects and Flip Explodes

   5504   13   1
User Avatar
Member
159 posts
Joined: July 2010
Offline
I'm trying to create cheerios falling into milk.
I did a test with 2 toruses falling into a flip sim.

If the toruses are separate RBD hero objects, then the sim works fine.
https://drive.google.com/open?id=1Z98WekxuaIQ89vmxReqRHTgWjxgkuPUX [drive.google.com]

However, if I try using packed RBD objects, then the sim explodes.
https://drive.google.com/open?id=13U4Su0a3iVEpLx38lEuWxpORUdciKZCP [drive.google.com]

I tried reducing the flip solver interaction scale from 1 to 0.5, but that didn't help.

Do packed rbd objects interact correctly with flip correctly in houdini 16.5?

What am I missing?

thanks

Attachments:
Torus2PackedRBD_FlipExplodes.v011.hipnc (2.5 MB)

User Avatar
Member
2534 posts
Joined: June 2008
Offline
I think what you are seeing is the result of different collision types. The hero object uses Volume Based collision which creates a volume to represent the torus with a hole in the center. But the default collision type for RBD is bullet convex hull which makes a pill type shape, not a torus type shape. (i.e. the hole in the center is not detected). To fix this turn on Show Guide geometry on the RBD Packed Object and choose Concave for the geometry representation. This will give you a collision object that better represents the torus.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
159 posts
Joined: July 2010
Offline
I'll give that a try. Thanks!
User Avatar
Member
159 posts
Joined: July 2010
Offline
That fixed the problem!
Much thanks!
https://drive.google.com/open?id=18nTq-8GFyKJA9IBRB2Rswbb6aZxw0AI_ [drive.google.com]
User Avatar
Member
159 posts
Joined: July 2010
Offline
Sorry, I celebrated too soon.
The previous test turned out to be 4 hero RBD objects with the friction and bounce fixed.
The 2 packed RDB objects still explode with the concave collision geometry.
Here is a flip book:
https://drive.google.com/open?id=1qylYEp4lXltHR_e7ef3nvvARQzUwadyn [drive.google.com]
One torus gets stuck in the collision walls of the fluid container.
The other torus shoots off frame over one frame.
I reduced their bounce and friction to 0.1
What am I missing?
thanks

Attachments:
Torus2.PackedRBD_StillExplodes.v014.hipnc (2.6 MB)

User Avatar
Member
209 posts
Joined: March 2018
Offline
RBD Packed Objects have serious problem with FLIP in mutual relationship.
Use one way collision relationship or use unpack rigid body objects (like RBD Hero Object) if you want mutual relationship.
Hope this helps.
User Avatar
Member
159 posts
Joined: July 2010
Offline
Good to know. I do want mutual relationship between the RBDs and the flip.
Does this mean that packed RBDs are really not suited for this?
When you say “unpack rigid body objects”, do you mean there is a way to convert a packed RBD object into hero RBD objects procedurally?
Or do I need to rebuild my sim so I'm using hero RBDs only?
If that is the case, how do you manage many hero RBDs?
I want to be able to have potentially 100s of hero RBDs interacting with flip.
Is there a way to do this so that I don't have to set them all up manually?
User Avatar
Member
209 posts
Joined: March 2018
Offline
If you want lot's of unpack rigid body objects, use RBD Fractured Object node in DOP to bring them from SOP to DOP at once.
I don't know why RBD Packed Objects are not suitable for mutual relationship and I can't get stable behaviour in any way.
User Avatar
Member
2534 posts
Joined: June 2008
Offline
Try turning on Bound and Friction for the RBD objects under the FLIP Solver. This links the Phyical TAB of the RBDs with FLIP. I see less explosion when this is on. Also turn off Remove FLIP outside boundary.
Using Houdini Indie 20.0
Windows 11 64GB Ryzen 16 core.
nVidia 3050RTX 8BG RAM.
User Avatar
Member
159 posts
Joined: July 2010
Offline
I'll give that a try.
thanks!
User Avatar
Member
159 posts
Joined: July 2010
Offline
I checked every tab and subtab for the flipsolver and the RBD solver, but I couldn't find the controls you mentioned.
Could you send me a screen grab?
thanks
User Avatar
Member
209 posts
Joined: March 2018
Offline
HIP file attached.

Attachments:
RBD and FLIP.hip (2.1 MB)

User Avatar
Member
159 posts
Joined: July 2010
Offline
i've been told that packed RBD objects(bullet) don't support mutual interaction with flip fluids.
I'm going with fractured RBD shelf tool, to generate a large number of hero RBDs interacting with flip.
This issue is closed.
thanks all!
User Avatar
Member
1 posts
Joined: March 2017
Offline
Thanks for these posts. I'm stuck doing the same thing, and have arrived at the same place, good to hear it's just an inherent problem with Packed objects and not that I'm missing something or just don't know what I'm doing.
  • Quick Links