Expand description
Components related to physics dynamics (rigid-bodies, velocities, etc.)
Structs§
- Additional
Solver Iterations - Set the additional number of solver iterations run for a rigid-body and everything interacting with it.
- Ccd
- Information used for Continuous-Collision-Detection.
- Damping
- Damping factors to gradually slow down a
RigidBody. - Dominance
- The dominance groups of a
RigidBody. - External
Force - Constant external forces applied continuously to a
RigidBody. - External
Impulse - Instantaneous external impulse applied continuously to a
RigidBody. - Fixed
Joint - A fixed joint, locks all relative motion between two bodies.
- Fixed
Joint Builder - Create fixed joints using the builder pattern.
- Generic
Joint - The description of any joint.
- Generic
Joint Builder - Create generic joints using the builder pattern.
- Gravity
Scale - Gravity is multiplied by this scaling factor before it’s
applied to this
RigidBody. - Impulse
Joint - An impulse-based joint attached to two entities.
- Joint
Axes Mask - A bit mask identifying multiple degrees of freedom of a joint.
- Locked
Axes - Flags affecting the behavior of the constraints solver for a given contact manifold.
- Mass
Modified Event - Entity that likely had their mass properties changed this frame.
- Mass
Modified Message - Entity that likely had their mass properties changed this frame.
- Mass
Properties - Center-of-mass, mass, and angular inertia.
- Multibody
Joint - An joint based on generalized coordinates, attached to two entities.
- Prismatic
Joint - A prismatic joint, locks all relative motion between two bodies except for translation along the joint’s principal axis.
- Prismatic
Joint Builder - Create prismatic joints using the builder pattern.
- Rapier
Impulse Joint Handle - The handle of an impulse joint added to the physics scene.
- Rapier
Multibody Joint Handle - The handle of a multibody joint added to the physics scene.
- Rapier
Rigid Body Handle - The Rapier handle of a
RigidBodythat was inserted to the physics scene. - Read
Mass Properties - Center-of-mass, mass, and angular inertia.
- Revolute
Joint - A revolute joint, locks all relative motion except for rotation along the joint’s principal axis.
- Revolute
Joint Builder - Create revolute joints using the builder pattern.
- Rigid
Body Disabled - Indicates whether or not the
RigidBodyis disabled explicitly by the user. - Rope
Joint - A rope joint, limits the maximum distance between two bodies
- Rope
Joint Builder - Create rope joints using the builder pattern.
- Sleeping
- The activation status of a body.
- SoftCcd
- Sets the maximum prediction distance Soft Continuous Collision-Detection.
- Spherical
Joint - A spherical joint, locks all relative translations between two bodies.
- Spherical
Joint Builder - Create spherical joints using the builder pattern.
- Spring
Joint - A spring-damper joint, applies a force proportional to the distance between two objects.
- Spring
Joint Builder - A SpringJoint joint using the builder pattern.
- Transform
Interpolation - If the
TimestepMode::Interpolatedmode is set and this component is present, the associatedRigidBodywill have its position automatically interpolated between the last twoRigidBodypositions set by the physics engine. - Velocity
- The velocity of a
RigidBody.
Enums§
- Additional
Mass Properties - Mass-properties of a
RigidBody, added to the contributions of its attached colliders. - Coefficient
Combine Rule - Rules used to combine two coefficients.
- Joint
Axis - Identifiers of degrees of freedoms of a joint.
- Motor
Model - How motor stiffness/damping values are interpreted (mass-dependent vs mass-independent).
- Rigid
Body - A
RigidBody. - Typed
Joint - Wrapper enum over a specific joint.