rigid-body-schema-no-skew-matrix#

Code

RB.009

Validator

latest+

Compatibility

openusd

Tags

Summary#

Rigid bodies have to be UsdGeomXformable prims without skew matrix.

Description#

Simulation does not support scale, hence UsdPhysicsRigidBodyAPI has to be applied to any UsdGeomXformable prim that does not contain a skew in the world transformation matrix.

Why is it required?#

  • Assets with UsdPhysicsRigidBodyAPI define a rigid body for the simulator and need to make sure that non physical scale like skew is not applied.

How to comply#

UsdPhysicsRigidBodyAPI has to be applied to a UsdGeomXformable that does not contain a skew (orientation scale) in the world transform matrix.

For More Information#