<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [server](./server.md) &gt; [RigidBodyOptions](./server.rigidbodyoptions.md)

## RigidBodyOptions type

The options for a rigid body.

Use for: constructing rigid bodies; choose an option type matching `RigidBodyType`<!-- -->. Do NOT use for: runtime changes; use `RigidBody` methods instead.

\*\*Category:\*\* Physics

**Signature:**

```typescript
export type RigidBodyOptions = DynamicRigidBodyOptions | FixedRigidBodyOptions | KinematicPositionRigidBodyOptions | KinematicVelocityRigidBodyOptions;
```
**References:** [DynamicRigidBodyOptions](./server.dynamicrigidbodyoptions.md)<!-- -->, [FixedRigidBodyOptions](./server.fixedrigidbodyoptions.md)<!-- -->, [KinematicPositionRigidBodyOptions](./server.kinematicpositionrigidbodyoptions.md)<!-- -->, [KinematicVelocityRigidBodyOptions](./server.kinematicvelocityrigidbodyoptions.md)

