Table of Contents

Enum RigidBodyTypes

Namespace
Stride.Physics
Assembly
Stride.Physics.dll
public enum RigidBodyTypes

Fields

Dynamic = 1

The Physics engine is the authority for this kind of rigidbody, you should move them using forces and/or impulses, never directly editing the Transformation

Kinematic = 2

You can move this kind of rigidbody around and the physics engine will interpolate and perform dynamic interactions with dynamic bodies Notice that there is no dynamic interaction with static and other kinematic bodies

Static = 0

They are supposed to never move, they are not automatically updated by the engine. They can be moved tho by an explicit call to UpdateTransformation(), results are not realist for dynamic simulation so use it wisely. If you plan to move the entity it is advised to use Kinematic, which allows the normal dynamic simulation.