Skip to content

Kiln API / kiln/physics / RigidBody

Variable: RigidBody ​

ts
const RigidBody: Trait<{
  type: "dynamic" | "kinematic" | "fixed";
  linearDamping: number;
  angularDamping: number;
  gravityScale: number;
  ccd: boolean;
  lockRotations: boolean;
  canSleep: boolean;
}>;

A Rapier rigid body. Its Transform is the body's pose: physics writes it back after every step for dynamic bodies; kinematic bodies follow the Transform you write.