---
url: /api/kiln/physics/variables/RigidBody.md
---
[Kiln API](../../../index.md) / [kiln/physics](../index.md) / 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.
