Expand description
Manages and solves contacts, joints, and other constraints.
See SolverPlugin
.
Modules§
- Constraints and other types used for solving contacts.
- Joints are a way to connect entities in a way that restricts their movement relative to each other. They act as constraints that restrict different Degrees Of Freedom depending on the joint type.
- Sets up the default scheduling, system set configuration, and time resources for the physics solver and substepping loop.
- Soft constraints are spring-like constraints that dampen constraint responses using intuitive tuning parameters, a damping ratio and a frequency in Hertz.
- Extended Position-Based Dynamics (XPBD) constraint functionality.
Structs§
- A resource that stores the contact constraints.
- The
SoftnessCoefficients
used for contacts. - A units-per-meter scaling factor that adjusts the engine’s internal properties to the scale of the world.
- Configuration parameters for the constraint solver that handles things like contacts and joints.
- Manages and solves contacts, joints, and other constraints.
Functions§
- Applies velocity corrections caused by joint damping.