Nick Petit

npetit

About Me

Connect

LOCATION
ウェブサイト

Houdini Skills

Availability

Not Specified

My Badges

SideFX Staff
Since 2月 2008

My Talks

obj-image HIVE
New RBD Workflow Tools in Houdini 18

Recent Forum Posts

Help storing the activation frame of a piece in an RBD sim 2026年5月26日17:28

The RBD Bullet Solver has an option in the output tab to export "age" and "active_age" as attributes. age is the time since the rbd piece first appeared in the sim, active_age is the time since the rbd was last activated - if you have pieces that become active, then inactive, then active again it will be reset every time it changes from inactive to active and 0 whenever the piece is inactive.
To get the active_age out of the sim, make sure you add it to the list of attributes in the output tab > transfer attributes.

From there, to get the activation frame, you can do:
@activation_frame = ((@Time - @active_age) / @TimeInc + 2) * (@active_age > 0);

Need help with very simple fracture/explosion/RBD solver 2026年5月21日7:52

Here's an example. When the columns move between the 2 posts, it deletes the outer constraints to let the pieces fly in all directions with an initial force applied to the pieces.
To do that it first needs to find the pieces attached to the constraints' anchor points as the constraints themselves don't actually move during the sim.
It uses 2 wrangles in a sop solver which allows you to access both the constraint geometry and the rbd pieces geo, one to delete the constraints - it needs access to the rbd pieces as mentioned above - and the other simply adds a random force attrib to the rbd pieces.

RBD Car Rig, How to Add Custom Animation? 2026年5月20日21:34

If you have an example hip you can share here or through support I can take a look. It's hard to tell what's going on without that unfortunately.