Skip to content

EnviromentalPhysicsThrottle

Supported Enum

Used to control the throttle rate of Roblox's physics engine.

Description

The EnviromentalPhysicsThrottle enum is used with PhysicsSettings.PhysicsEnvironmentalThrottle, controlling how aggressively the engine skips physics simulation steps to reduce CPU load.

Items

Item Value Status Notes
DefaultAuto 0 Supported Automatically adjusts throttle level based on performance.
Disabled 1 Supported No throttling; every physics step runs.
Always 2 Supported Maximum throttling; physics is effectively frozen.
Skip2 3 Supported Runs 1 out of every 2 steps (50% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping is b…
Skip4 4 Supported Runs 1 out of every 4 steps (75% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping is b…
Skip8 5 Supported Runs 1 out of every 8 steps (87.5% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping is…
Skip16 6 Supported Runs 1 out of every 16 steps (93.75% reduction). If Workspace.PhysicsSteppingMethod is set to Adaptive, skipping…

Roblox reference: EnviromentalPhysicsThrottle