EnviromentalPhysicsThrottle
Used to control the throttle rate of Roblox's physics engine.
Items 7
| History | Name | Value | Description | |
|---|---|---|---|---|
| 47 | DefaultAuto | 0 | Automatically adjusts throttle level based on performance. | |
| 47 | Disabled | 1 | No throttling; every physics step runs. | |
| 47 | Always | 2 | Maximum throttling; physics is effectively frozen. | |
| 47 | Skip2 | 3 | Runs 1 out of every 2 steps (50% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping is based on groups of 4 steps instead of individual steps. | |
| 47 | Skip4 | 4 | Runs 1 out of every 4 steps (75% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping is based on groups of 4 steps instead of individual steps. | |
| 47 | Skip8 | 5 | Runs 1 out of every 8 steps (87.5% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping is based on groups of 4 steps instead of individual steps. | |
| 47 | Skip16 | 6 | Runs 1 out of every 16 steps (93.75% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping is based on groups of 4 steps instead of individual steps. |
Description
The EnviromentalPhysicsThrottle enum is used with
PhysicsSettings.PhysicsEnvironmentalThrottle, controlling how
aggressively the engine skips physics simulation steps to reduce CPU load.