---
title: ForceMode.impulse
framework: realitykit
role: symbol
role_heading: Case
path: realitykit/forcemode/impulse
---

# ForceMode.impulse

A direct adjustment to a body’s linear or angular momentum.

## Declaration

```swift
case impulse
```

## Discussion

Discussion The quantity that user sets via setForce(_:index:) has the units of mass * distance / time. impulse mode causes a change in linear momentum. The quantity that user sets via setTorque(_:index:) has the units of mass * distance^2 / time. impulse mode causes a change in angular momentum.
