RBD setups can be packed into a single geometry using an RBD Pack SOP. The RBD Unpack SOP undoes this operation.
If merges have combined multiple simulations, they will be properly collated and merged in the output.
rbd_type string attribute is used to detect this, so should be preserved.
rbd_name string attribute on the packed primitives will be copied into the contents, allowing one to track where the unpacked geometry came from.
Specifies a list of attributes to transfer to the unpacked geometry and proxy geometry.
Specifies a list of groups to transfer to the unpacked geometry and proxy geometry.
Update Rest Lengths
If the packed geometry was scaled, the constraints' stored rest lengths
will be incorrect after unpacking. This will recompute the
Enforce Unique Name Attribute per Instance
When unpacking multiple merged RBD packed instances, the geometry and constraints' name attributes may result in unwanted duplicates. This appends a “-” and instance number to the name attributes.