PhysicsSettings
Memory category | Instances |
---|
Member index 48
Removed member index 9
Description
The PhysicsSettings is a singleton class, which lets you view debugging features in Roblox's physics engine. You can find it under the Physics tab in Studio's settings menu.
History 152
- 618 Add ShowInstanceNamesForDrawnForcesAndTorques
- 612 Add ForceVisualizationSmoothingSteps
- 612 Add EnableForceVisualizationSmoothing
- 612 Add DrawTotalNetForce
- 612 Add DrawContactsNetForce
- 612 Add DrawConstraintsNetForce
- 611 Add TorqueDrawScale
- 605 Add AreGravityForcesShownForSelectedOrHoveredAssemblies
- 600 Add ShowFluidForcesForSelectedOrHoveredMechanisms
- 600 Remove ShowFluidForcesForSelectedOrHoveredAssemblies
- 595 Add ShowFluidForcesForSelectedOrHoveredAssemblies
- 595 Add FluidForceDrawScale
- 594 Add AreNonAnchorsShown
- 591 Add SolverConvergenceMetricType
- 588 Add AreAssemblyCentersOfMassShown
- 587 Add DisableCSGv3ForPlugins
- 581 Add AreCollisionCostsShown
- 569 Add ForceDrawScale
- 569 Add AreMagnitudesShownForDrawnForcesAndTorques
- 569 Add AreContactForcesShownForSelectedOrHoveredAssemblies
- 569 Add AreConstraintTorquesShownForSelectedOrHoveredInstances
- 569 Add AreConstraintForcesShownForSelectedOrHoveredInstances
- 568 Add SolverConvergenceVisualizationMode
- 568 Add AreSolverIslandsShown
- 553 Change Default of UseCSGv2 from to
- 553 Change Default of ThrottleAdjustTime from to
- 553 Change Default of ShowDecompositionGeometry from to
- 553 Change Default of PhysicsEnvironmentalThrottle from to
- 553 Change Default of IsTreeShown from to
- 553 Change Default of IsReceiveAgeShown from to
- 553 Change Default of IsInterpolationThrottleShown from to
- 553 Change Default of from to
- 553 Change Default of DisableCSGv2 from to
- 553 Change Default of AreWorldCoordsShown from to
- 553 Change Default of AreUnalignedPartsShown from to
- 553 Change Default of AreTimestepsShown from to
- 553 Change Default of AreTerrainReplicationRegionsShown from to
- 553 Change Default of AreRegionsShown from to
- 553 Change Default of ArePartCoordsShown from to
- 553 Change Default of AreOwnersShown from to
- 553 Change Default of AreModelCoordsShown from to
- 553 Change Default of AreMechanismsShown from to
- 553 Change Default of AreJointCoordinatesShown from to
- 553 Change Default of AreContactPointsShown from to
- 553 Change Default of AreContactIslandsShown from to
- 553 Change Default of AreBodyTypesShown from to
- 553 Change Default of AreAwakePartsHighlighted from to
- 553 Change Default of AreAssembliesShown from to
- 553 Change Default of AreAnchorsShown from to
- 553 Change Default of AllowSleep from to
- 486 Change ThreadSafety of UseCSGv2 from ReadOnly to ReadSafe
- 486 Change ThreadSafety of ThrottleAdjustTime from ReadOnly to ReadSafe
- 486 Change ThreadSafety of ShowDecompositionGeometry from ReadOnly to ReadSafe
- 486 Change ThreadSafety of PhysicsEnvironmentalThrottle from ReadOnly to ReadSafe
- 486 Change ThreadSafety of IsTreeShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of IsReceiveAgeShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of IsInterpolationThrottleShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of from ReadOnly to ReadSafe
- 486 Change ThreadSafety of DisableCSGv2 from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreWorldCoordsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreUnalignedPartsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreTimestepsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreTerrainReplicationRegionsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreRegionsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of ArePartCoordsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreOwnersShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreModelCoordsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreMechanismsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreJointCoordinatesShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreContactPointsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreContactIslandsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreBodyTypesShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreAwakePartsHighlighted from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreAssembliesShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AreAnchorsShown from ReadOnly to ReadSafe
- 486 Change ThreadSafety of AllowSleep from ReadOnly to ReadSafe
- 464 Add AreTimestepsShown
- 462 Change ThreadSafety of UseCSGv2 from to ReadOnly
- 462 Change ThreadSafety of ThrottleAdjustTime from to ReadOnly
- 462 Change ThreadSafety of ShowDecompositionGeometry from to ReadOnly
- 462 Change ThreadSafety of PhysicsEnvironmentalThrottle from to ReadOnly
- 462 Change ThreadSafety of IsTreeShown from to ReadOnly
- 462 Change ThreadSafety of IsReceiveAgeShown from to ReadOnly
- 462 Change ThreadSafety of IsInterpolationThrottleShown from to ReadOnly
- 462 Change ThreadSafety of from to ReadOnly
- 462 Change ThreadSafety of DisableCSGv2 from to ReadOnly
- 462 Change ThreadSafety of AreWorldCoordsShown from to ReadOnly
- 462 Change ThreadSafety of AreUnalignedPartsShown from to ReadOnly
- 462 Change ThreadSafety of AreTerrainReplicationRegionsShown from to ReadOnly
- 462 Change ThreadSafety of AreRegionsShown from to ReadOnly
- 462 Change ThreadSafety of ArePartCoordsShown from to ReadOnly
- 462 Change ThreadSafety of AreOwnersShown from to ReadOnly
- 462 Change ThreadSafety of AreModelCoordsShown from to ReadOnly
- 462 Change ThreadSafety of AreMechanismsShown from to ReadOnly
- 462 Change ThreadSafety of AreJointCoordinatesShown from to ReadOnly
- 462 Change ThreadSafety of AreContactPointsShown from to ReadOnly
- 462 Change ThreadSafety of AreContactIslandsShown from to ReadOnly
- 462 Change ThreadSafety of AreBodyTypesShown from to ReadOnly
- 462 Change ThreadSafety of AreAwakePartsHighlighted from to ReadOnly
- 462 Change ThreadSafety of AreAssembliesShown from to ReadOnly
- 462 Change ThreadSafety of AreAnchorsShown from to ReadOnly
- 462 Change ThreadSafety of AllowSleep from to ReadOnly
- 454 Add IsInterpolationThrottleShown
- 452 Remove IsInterpolationThrottleShown
- 453 Add IsInterpolationThrottleShown
- 447 Add
- 414 Add AreTerrainReplicationRegionsShown
- 413 Remove AreTerrainReplicationRegionsShown
- 414 Add AreTerrainReplicationRegionsShown
- 413 Change Tags of PhysicsSettings from [Settings] to [NotCreatable, Settings]
- 369 Remove PhysicsAnalyzerEnabled
- 350 Change Tags of PhysicsSettings from [Service] to [Settings]
- 341 Remove ParallelPhysics
- 316 Add DisableCSGv2
- 316 Add AreContactIslandsShown
- 298 Add UseCSGv2
- 297 Remove UseCSGv2
- 296 Add UseCSGv2
- 268 Remove AreConstraintsShown
- 268 Remove AreAttachmentsShown
- 241 Add AreConstraintsShown
- 241 Add AreAttachmentsShown
- 236 Add PhysicsAnalyzerEnabled
- 164 Add ShowDecompositionGeometry
- 117 Add IsTreeShown
- 117 Add AreMechanismsShown
- 117 Add AreJointCoordinatesShown
- 117 Add AreAssembliesShown
- 93 Remove ImpulseSolverForContacts
- 93 Remove FreeFallSolver
- 92 Add ImpulseSolverForContacts
- 92 Add FreeFallSolver
- 92 Add AreContactPointsShown
- 92 Add AreBodyTypesShown
- 73 Remove WaterViscosity
- 61 Add WaterViscosity
- 55 Add ThrottleAdjustTime
- 48 Remove Is30FpsThrottleEnabled
- 47 Add PhysicsEnvironmentalThrottle
- 47 Add ParallelPhysics
- 47 Add IsReceiveAgeShown
- 47 Add Is30FpsThrottleEnabled
- 47 Add AreWorldCoordsShown
- 47 Add AreUnalignedPartsShown
- 47 Add AreRegionsShown
- 47 Add ArePartCoordsShown
- 47 Add AreOwnersShown
- 47 Add AreModelCoordsShown
- 47 Add AreAwakePartsHighlighted
- 47 Add AreAnchorsShown
- 47 Add AllowSleep
- 47 Add PhysicsSettings
Members 48
AllowSleep
Type | Default | |
---|---|---|
bool |
When set to true, physically simulated objects will stop being simulated if they have little to no motion for a set period of time.
Thread safety | ReadSafe |
---|---|
Category | Performance |
Loaded/Saved | true |
History 4
- 553 Change Default of AllowSleep from to
- 486 Change ThreadSafety of AllowSleep from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AllowSleep from to ReadOnly
- 47 Add AllowSleep
AreAnchorsShown
Type | Default | |
---|---|---|
bool |
When set to true, parts that are BasePart.Anchored will show a gray surface outline on the surface of the part's bounding box that is currently facing the ground.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreAnchorsShown from to
- 486 Change ThreadSafety of AreAnchorsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreAnchorsShown from to ReadOnly
- 47 Add AreAnchorsShown
AreAssembliesShown
Type | Default | |
---|---|---|
bool |
When set to true, each physics assembly is assigned a unique color and the Part associated with the assembly are outlined with the color. Parts that are attached together by JointInstance will share the same color.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreAssembliesShown from to
- 486 Change ThreadSafety of AreAssembliesShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreAssembliesShown from to ReadOnly
- 117 Add AreAssembliesShown
AreAssemblyCentersOfMassShown
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
AreAwakePartsHighlighted
Type | Default | |
---|---|---|
bool |
When set to true, parts that are actively being physically simulated will have a red outline.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreAwakePartsHighlighted from to
- 486 Change ThreadSafety of AreAwakePartsHighlighted from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreAwakePartsHighlighted from to ReadOnly
- 47 Add AreAwakePartsHighlighted
AreBodyTypesShown
Type | Default | |
---|---|---|
bool |
When set to true, Part will be outlined with a specific color, depending on the state of its root simulation body.
Body Types
Color | Body Type | Description |
---|---|---|
Real Time Body | Physics Body that is always simulated in real time, and is never throttled. Used for Humanoids. | |
Free Fall Body | Physics Body that is freely moving with no physical contact. | |
Joint Body | Physics Body that is being influenced by a physically simulated joint, such as a Motor or a Hinge. | |
Contact Body | Physics Body that is in contact with another physics body. | |
Symmetric Contact Body | Physics Body that is experiencing a torquing force, while in contact with another body. | |
Vertical Contact Body | Physics Body that is moving very little along the Y plane, while in contact with another body. |
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreBodyTypesShown from to
- 486 Change ThreadSafety of AreBodyTypesShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreBodyTypesShown from to ReadOnly
- 92 Add AreBodyTypesShown
AreCollisionCostsShown
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
AreConstraintForcesShownForSelectedOrHoveredInstances
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
AreConstraintTorquesShownForSelectedOrHoveredInstances
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
AreContactForcesShownForSelectedOrHoveredAssemblies
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
AreContactIslandsShown
Type | Default | |
---|---|---|
bool |
When set to true, each contact island will render SelectionBox adorns on the parts in contact islands, where each contact island is assigned a random color.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreContactIslandsShown from to
- 486 Change ThreadSafety of AreContactIslandsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreContactIslandsShown from to ReadOnly
- 316 Add AreContactIslandsShown
AreContactPointsShown
Type | Default | |
---|---|---|
bool |
When set to true, sphere adorns will be drawn at the contact points of each part where physics interactions are occurring. Each sphere also has an arrow drawn in 3D, facing the surface that the contact point is detecting.
Solver Variations
The behavior of this property varies depending on whether Roblox's physics
engine is using the PGS Physics Solver
, or the Spring Physics Solver
.
This is controlled by the Workspace.PGSPhysicsSolverEnabled property.
Spring Physics Solver
When Workspace.PGSPhysicsSolverEnabled is set to false, the contact points are color coded as listed below. The length of the arrow extruding from the sphere depends on how much force the contact point is exerting, and what the contact type is.
Color | Contact Type | Description |
---|---|---|
Normal Contact | Contact point with no special conditions. | |
Resting Contact | Contact point that has been active for at least 4 frames. | |
Second Pass Contact | Contact point that was made by a kernel joint going through a second pass. Rarely seen. | |
Real Time Contact | Contact point that was made with a real-time physics body. This applies to tripped Humanoid. | |
Joint Contact | Contact point that was made under the context of a physically simulated joint. This applies to Motors and Hinges. |
When Workspace.PGSPhysicsSolverEnabled is set to true, the contact points are always colored RED, and the length of the arrow will always be 1 stud. There are no special conditions tracked, because the PGS solver does not keep specific lookup tables for the states listed in the Spring Solver.
Color | Contact Type | Description |
---|---|---|
Normal Contact | Contact point with no special conditions. |
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreContactPointsShown from to
- 486 Change ThreadSafety of AreContactPointsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreContactPointsShown from to ReadOnly
- 92 Add AreContactPointsShown
AreGravityForcesShownForSelectedOrHoveredAssemblies
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
AreJointCoordinatesShown
Type | Default | |
---|---|---|
bool |
When set to true, XYZ axes are rendered at the BasePart.CFrame of every part.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreJointCoordinatesShown from to
- 486 Change ThreadSafety of AreJointCoordinatesShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreJointCoordinatesShown from to ReadOnly
- 117 Add AreJointCoordinatesShown
AreMagnitudesShownForDrawnForcesAndTorques
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
AreMechanismsShown
Type | Default | |
---|---|---|
bool |
When set to true, every individual mechanism of parts is given a unique color.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreMechanismsShown from to
- 486 Change ThreadSafety of AreMechanismsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreMechanismsShown from to ReadOnly
- 117 Add AreMechanismsShown
AreModelCoordsShown
Type | Default | |
---|---|---|
bool |
An ancient property that hasn't work correctly since late 2007. It's supposed to render an XYZ axis on the root part of a Model, but the axis rendering component doesn't work correctly.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreModelCoordsShown from to
- 486 Change ThreadSafety of AreModelCoordsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreModelCoordsShown from to ReadOnly
- 47 Add AreModelCoordsShown
AreNonAnchorsShown
Type | Default | |
---|---|---|
bool |
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 1
AreOwnersShown
Type | Default | |
---|---|---|
bool |
When set to true, each player's character is outlined with a unique color, and each part that the player has network ownership over is outlined with the same color.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreOwnersShown from to
- 486 Change ThreadSafety of AreOwnersShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreOwnersShown from to ReadOnly
- 47 Add AreOwnersShown
ArePartCoordsShown
Type | Default | |
---|---|---|
bool |
An ancient property that hasn't worked correctly since late 2007. It's supposed to render a large XYZ axis in the center of each BasePart, but the axis rendering component doesn't work correctly.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of ArePartCoordsShown from to
- 486 Change ThreadSafety of ArePartCoordsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of ArePartCoordsShown from to ReadOnly
- 47 Add ArePartCoordsShown
AreRegionsShown
Type | Default | |
---|---|---|
bool |
When set to true, a cylinder is drawn around each player's character, representing their Player.SimulationRadius. Each physically simulated object will check to see which player is closest to that object, and if they are within the player's simulation radius. If both conditions are met, that player will becomes the network owner of that object.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreRegionsShown from to
- 486 Change ThreadSafety of AreRegionsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreRegionsShown from to ReadOnly
- 47 Add AreRegionsShown
AreSolverIslandsShown
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
AreTerrainReplicationRegionsShown
Type | Default | |
---|---|---|
bool |
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 6
- 553 Change Default of AreTerrainReplicationRegionsShown from to
- 486 Change ThreadSafety of AreTerrainReplicationRegionsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreTerrainReplicationRegionsShown from to ReadOnly
- 414 Add AreTerrainReplicationRegionsShown
- 413 Remove AreTerrainReplicationRegionsShown
- 414 Add AreTerrainReplicationRegionsShown
AreTimestepsShown
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 3
- 553 Change Default of AreTimestepsShown from to
- 486 Change ThreadSafety of AreTimestepsShown from ReadOnly to ReadSafe
- 464 Add AreTimestepsShown
AreUnalignedPartsShown
Type | Default | |
---|---|---|
bool |
When set to true, parts that aren't aligned on the 1x1x1 grid will be outlined yellow.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreUnalignedPartsShown from to
- 486 Change ThreadSafety of AreUnalignedPartsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreUnalignedPartsShown from to ReadOnly
- 47 Add AreUnalignedPartsShown
AreWorldCoordsShown
Type | Default | |
---|---|---|
bool |
An ancient property that hasn't worked correctly since late 2007. It's supposed to render a large XYZ axis in the center of the world, but the axis rendering component doesn't work correctly.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of AreWorldCoordsShown from to
- 486 Change ThreadSafety of AreWorldCoordsShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of AreWorldCoordsShown from to ReadOnly
- 47 Add AreWorldCoordsShown
DisableCSGv2
Type | Default | |
---|---|---|
bool |
When set to true, Roblox will fall back to using its legacy CSG solver when performing solid model operations.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of DisableCSGv2 from to
- 486 Change ThreadSafety of DisableCSGv2 from ReadOnly to ReadSafe
- 462 Change ThreadSafety of DisableCSGv2 from to ReadOnly
- 316 Add DisableCSGv2
DisableCSGv3ForPlugins
Type | Default | |
---|---|---|
bool |
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 1
DrawConstraintsNetForce
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
DrawContactsNetForce
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
DrawTotalNetForce
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
- 612 Add DrawTotalNetForce
EnableForceVisualizationSmoothing
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
FluidForceDrawScale
Type | Default | |
---|---|---|
float |
Sets the scale of arrows drawn for aerodynamic force visualization. The default value is 1.0; smaller values draw smaller arrows and vice versa. The default value is a good starting point for a wide range of aerodynamic mechanisms.
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
ForceDrawScale
Type | Default | |
---|---|---|
float |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
- 569 Add ForceDrawScale
ForceVisualizationSmoothingSteps
Type | Default | |
---|---|---|
int |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
IsInterpolationThrottleShown
Type | Default | |
---|---|---|
bool |
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 6
- 553 Change Default of IsInterpolationThrottleShown from to
- 486 Change ThreadSafety of IsInterpolationThrottleShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of IsInterpolationThrottleShown from to ReadOnly
- 454 Add IsInterpolationThrottleShown
- 452 Remove IsInterpolationThrottleShown
- 453 Add IsInterpolationThrottleShown
IsReceiveAgeShown
Type | Default | |
---|---|---|
bool |
This property is supposed to show the BasePart.ReceiveAge of a part, but it does not work correctly.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of IsReceiveAgeShown from to
- 486 Change ThreadSafety of IsReceiveAgeShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of IsReceiveAgeShown from to ReadOnly
- 47 Add IsReceiveAgeShown
IsTreeShown
Type | Default | |
---|---|---|
bool |
When set to true, the joint connections of each part, and the states of their underlying primitive components are visualized as a spanning tree.
Spanning Tree Table
There are several visualizations made available when this property is set to true:
Color | Adorn Type | Description |
---|---|---|
Box | Root Primitive of a Mechanism that is currently anchored, or connected to an anchored primitive. See BasePart:IsGrounded(). | |
Box | Root Primitive of a Mechanism that is free to be physically simulated. | |
Box | Root Primitive of a Mechanism that has moving components. | |
Sphere | Root Primitive of an Assembly. | |
Cylinder | Root Primitive of a Clump. | |
Line | Connection between two Primitives that share the same Assembly and Clump. | |
Line | Connection between two Primitives that share the same Assembly. | |
Line | Connection between two Primitives. |
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of IsTreeShown from to
- 486 Change ThreadSafety of IsTreeShown from ReadOnly to ReadSafe
- 462 Change ThreadSafety of IsTreeShown from to ReadOnly
- 117 Add IsTreeShown
PhysicsEnvironmentalThrottle
Type | Default | |
---|---|---|
EnviromentalPhysicsThrottle |
Controls the throttle rate of Roblox's physics engine. By default, the physics engine will adjust the physics environment throttle depending on how much work the physics engine is doing, and the current framerate. See the enum page for EnviromentalPhysicsThrottle for more information.
Thread safety | ReadSafe |
---|---|
Category | Performance |
Loaded/Saved | true |
History 4
- 553 Change Default of PhysicsEnvironmentalThrottle from to
- 486 Change ThreadSafety of PhysicsEnvironmentalThrottle from ReadOnly to ReadSafe
- 462 Change ThreadSafety of PhysicsEnvironmentalThrottle from to ReadOnly
- 47 Add PhysicsEnvironmentalThrottle
ShowDecompositionGeometry
Type | Default | |
---|---|---|
bool |
When set to true, the underlying collision geometry for PartOperation and MeshPart is rendered.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
History 4
- 553 Change Default of ShowDecompositionGeometry from to
- 486 Change ThreadSafety of ShowDecompositionGeometry from ReadOnly to ReadSafe
- 462 Change ThreadSafety of ShowDecompositionGeometry from to ReadOnly
- 164 Add ShowDecompositionGeometry
ShowFluidForcesForSelectedOrHoveredMechanisms
Type | Default | |
---|---|---|
bool |
When set to true, enables aerodynamic visualization for selected or hovered mechanisms in Studio's play and run modes. This visualization shows aerodynamic force, torque, and center of pressure for the hovered or selected mechanisms.
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
ShowInstanceNamesForDrawnForcesAndTorques
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
SolverConvergenceMetricType
Type | Default | |
---|---|---|
SolverConvergenceMetricType |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
SolverConvergenceVisualizationMode
Type | Default | |
---|---|---|
SolverConvergenceVisualizationMode |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
ThrottleAdjustTime
Type | Default | |
---|---|---|
double |
If the PhysicsSettings.PhysicsEnvironmentalThrottle is set to
DefaultAuto
, this specifies the maximum time that the physics
environmental throttle has to wait before it is allowed to automatically
change.
Thread safety | ReadSafe |
---|---|
Category | Performance |
Loaded/Saved | true |
History 4
- 553 Change Default of ThrottleAdjustTime from to
- 486 Change ThreadSafety of ThrottleAdjustTime from ReadOnly to ReadSafe
- 462 Change ThreadSafety of ThrottleAdjustTime from to ReadOnly
- 55 Add ThrottleAdjustTime
TorqueDrawScale
Type | Default | |
---|---|---|
float |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
History 1
- 611 Add TorqueDrawScale
UseCSGv2
Type | Default | |
---|---|---|
bool |
If set to true, version 2 of Roblox's CSG solver will be used instead of version 1.
Thread safety | ReadSafe |
---|---|
Category | Display |
Loaded/Saved | true |
Removed members 9
AreAttachmentsShown
Type | Default | |
---|---|---|
bool |
Category | |
---|---|
Loaded/Saved | false |
History 2
- 268 Remove AreAttachmentsShown
- 241 Add AreAttachmentsShown
AreConstraintsShown
Type | Default | |
---|---|---|
bool |
Category | |
---|---|
Loaded/Saved | false |
History 2
- 268 Remove AreConstraintsShown
- 241 Add AreConstraintsShown
FreeFallSolver
Type | Default | |
---|---|---|
bool |
Category | |
---|---|
Loaded/Saved | false |
History 2
- 93 Remove FreeFallSolver
- 92 Add FreeFallSolver
ImpulseSolverForContacts
Type | Default | |
---|---|---|
bool |
Category | |
---|---|
Loaded/Saved | false |
History 2
- 93 Remove ImpulseSolverForContacts
- 92 Add ImpulseSolverForContacts
Is30FpsThrottleEnabled
Type | Default | |
---|---|---|
bool |
Category | |
---|---|
Loaded/Saved | false |
History 2
- 48 Remove Is30FpsThrottleEnabled
- 47 Add Is30FpsThrottleEnabled
ParallelPhysics
Type | Default | |
---|---|---|
bool |
Category | |
---|---|
Loaded/Saved | false |
History 2
- 341 Remove ParallelPhysics
- 47 Add ParallelPhysics
PhysicsAnalyzerEnabled
Type | Default | |
---|---|---|
bool |
Security | PluginSecurity |
---|---|
Category | Data |
Loaded/Saved | false |
History 2
- 369 Remove PhysicsAnalyzerEnabled
- 236 Add PhysicsAnalyzerEnabled
ShowFluidForcesForSelectedOrHoveredAssemblies
Type | Default | |
---|---|---|
bool |
Security | RobloxScriptSecurity |
---|---|
Thread safety | ReadSafe |
Category | Display |
Loaded/Saved | true |
WaterViscosity
Type | Default | |
---|---|---|
float |
Category | |
---|---|
Loaded/Saved | false |
History 2
- 73 Remove WaterViscosity
- 61 Add WaterViscosity