Houdini RBD Tiny Object Cancel Jiggle
I show a person on Odforce how to modify RBD these diamond become less jiggle, rolling after falling to the ground
My reply:
Your small diamonds have a complex shape. But in this case, instead of using a concave shape, it's better to use a diamond convex hull - still posible. This can be done by decreasing the collision padding of the convex hull. We have power performance better.
When working with physics in Houdini, it's a good idea to review the physics of your objects first. Ensuring that collisions are accurately simulated can make your work less stressful. Before making any changes, take a look at real video footage of how diamonds bounce and spin. Considering that 70 frames is a short time for such material, it's interesting to think about what kind of material could stop spinning in just 2 seconds from almost a meter away – just a little joke on my end.
For the RBD Packed Object physical settings:
- Lower rotation stiffness to prevent excessive rolling and spinning around an axis (the main issue causing the spinning).
- Decrease bounce to a very low value, although this may not be realistic for a real diamond.
- Increase friction to help slow down the object's movement.
For the Ground Plane Collision physical settings:
- Further reduce bounce to 0.0015 to minimize bouncing off the ground when interacting with objects.
- Set Bounce Forward to 0 to prevent any forward motion from bouncing.
- Increase friction, but be cautious not to overdo it as too much friction can make the diamonds feel like organic rice falling.
In some cases, I may add a pre-roll, but in this instance of falling in 70 frames. That's why my solution involves adjusting it for the 70-frame duration, but for me, this type of material without any bounce more and jiggle after 70 frames, so weird.
HIP file