Currently, the physical properties of a rigid body (density, friction, restitution, collision layer) are tied to the body itself. It would be nice to have these properties available on the collision shapes so that bodies can be composed of multiple collision shapes with different properties.
One big advantage of rapier is that it supports per-collider properties https://docs.rs/rapier3d/latest/rapier3d/geometry/struct.Collider.html
In editor, this could be done through a RapierCollisionShape node which includes export fields for density, body skin, collision layer, and physics material.
Currently, the physical properties of a rigid body (density, friction, restitution, collision layer) are tied to the body itself. It would be nice to have these properties available on the collision shapes so that bodies can be composed of multiple collision shapes with different properties.
One big advantage of rapier is that it supports per-collider properties https://docs.rs/rapier3d/latest/rapier3d/geometry/struct.Collider.html
In editor, this could be done through a RapierCollisionShape node which includes export fields for density, body skin, collision layer, and physics material.