Documentation
Preparing search index...
fourJS
physics
Module physics
Classes
Collider
FixedJoint
ForceFieldSystem
HingeJoint
Joint
PhysicsEventSystem
PhysicsMaterial
PhysicsSystem
PhysicsWorld
RigidBody
RopeJoint
SliderJoint
SolverRegistry
SphericalJoint
SpringJoint
SweptCharacterController
SweptCharacterSystem
Interfaces
AngularJointMotor
BlendWeights
BodyControlModeOptions
BoxShape
CapsuleShape
ChainShape
CircleShape
ColliderDescriptor
ColliderDocument
ColliderEventMap
CollisionEvent
ConeShape
ContactPoint
ConvexHullShape
CylinderShape
FixedJointDescriptor
ForceField
ForceFieldAddOptions
ForceFieldEntry
ForceFieldSystemOptions
HeightFieldShape
HingeJointOptions
JointBinding
JointBreakEvent
JointCommands
JointDescriptorBase
JointEventMap
JointLimits
JointOptions
LinearJointMotor
LocalPlane
OverlapQuery
PhysicsBodyHandle
PhysicsCapabilities
PhysicsColliderHandle
PhysicsEventInterest
PhysicsEventSystemOptions
PhysicsJointHandle
PhysicsMaterialDocument
PhysicsMaterialOptions
PhysicsQueryCapabilities
PhysicsSnapshot
PhysicsSnapshotConfiguration
PhysicsSolverAdapter
PhysicsSystemOptions
PhysicsTuningCapabilities
PhysicsWorldInit
PhysicsWorldOptions
PhysicsWorldUnits
PointHit
PointLoad
PointQuery
PolygonShape
PolylineShape
PoseTargetCaptureSystemOptions
PrismaticJointDescriptor
QueryCandidate
QueryFilter
QueryHit
QueryOptions
RaycastHit
RaycastQuery
RectangleShape
ResolvedLocalPlane
ResolvedQueryOptions
RevoluteJointDescriptor
RigidBodyCommands
RigidBodyDescriptor
RigidBodyDocument
RigidBodyEventMap
RopeJointDescriptor
RopeJointOptions
ShapeCastHit
ShapeCastQuery
SleepEvent
SleepingConfig
SliderJointOptions
SolverBodyAccess
SolverBodyTuningAccess
SolverJointAccess
SolverJointMotor
SolverRegistration
SolverRejectionReport
SolverResolveOptions
SphereShape
SphericalJointDescriptor
SphericalJointLimits
SphericalJointOptions
SpringJointDescriptor
SpringJointOptions
SweptCharacterControllerOptions
SweptCharacterSystemOptions
TriangleMeshShape
TriggerEvent
WorldPointHit
WorldQueryHit
WorldRaycastHit
WorldShapeCastHit
Type Aliases
ActiveBodyVisitor
AngularVelocityInput
BallJoint
BodyType
CCDMode
ColliderOptions
ColliderTriggerEvent
CollisionPhase
CollisionShape
CollisionShape2D
CollisionShape3D
CollisionShapeType
CombineMode
DeterminismLevel
ForceFieldUnits
JointBreakPayload
JointDescriptor
JointPhase
JointType
OverlapHit
PhysicsDimension
PhysicsEvent
PhysicsEventType
PhysicsHandle
PhysicsWorldAdapter
PrismaticJoint
QueryHitMode
RevoluteJoint
RigidBodyCollisionEvent
RigidBodySleepEvent
RotationInput
ShippedJointType
SleepCommand
SleepPhase
SolverName
SolverRejectionReason
SolverSelection
StagedJointType
StalePhysicsHandleKind
TorqueInput
TriggerPhase
Vector3Input
WorldOverlapHit
WorldPhysicsEvent
Variables
ALL_COLLISION_GROUPS
BallJoint
BODY_TYPES
CCD_MODES
COLLIDER_SERIALIZER
COLLISION_SHAPE_TYPES_2D
COLLISION_SHAPE_TYPES_3D
COMBINE_MODES
COMPOSITE_COLLISION_SHAPE_TYPES
DEFAULT_CCD_MODE
DEFAULT_DENSITY
DEFAULT_DETERMINISM_LEVEL
DEFAULT_ENABLED_CCD_MODE
DEFAULT_FRICTION
DEFAULT_FRICTION_COMBINE_MODE
DEFAULT_GROUND_SNAP_DISTANCE
DEFAULT_LOCAL_PLANE
DEFAULT_MAX_SLIDES
DEFAULT_PUSH_IMPULSE_SCALE
DEFAULT_PUSH_MASS
DEFAULT_RESTITUTION
DEFAULT_RESTITUTION_COMBINE_MODE
DEFAULT_SKIN_WIDTH
DEFAULT_SLEEPING_CONFIG
DEFAULT_SLOPE_LIMIT
DEFAULT_STEP_HEIGHT
DETERMINISM_LEVELS
JOINT_TYPES
NO_TUNING_CAPABILITIES
PACKAGE_NAME
PHYSICS_DIMENSIONS
POSE_TARGET_CAPTURE_PRIORITY
PrismaticJoint
RevoluteJoint
RIGID_BODY_SERIALIZER
SHIPPED_JOINT_TYPES
SHIPPED_JOINT_TYPES_2D
SHIPPED_JOINT_TYPES_3D
STAGED_JOINT_TYPES
SWEPT_CHARACTER_CONTROLLER_SERIALIZER
Functions
clearRegisteredSolvers
combineFriction
combineRestitution
combineValues
createPoseTargetCaptureSystem
deserializeCollisionShape
fromSiLength
fromSiMass
isDefaultLocalPlane
jointTypeSupportsDimension
liveSolverBodyCount
liveSolverColliderCount
liveSolverHandleCount
liveSolverJointCount
missingSolverBodyTuning
missingSolverJointAccess
passesQueryFilter
planeToWorld
planeToWorldVec
registeredSolvers
registerSolver
rejectStalePhysicsHandle
resetStaleHandleWarnings
resolveAngularVelocity
resolveDensity
resolveGravity
resolveLocalPlane
resolvePhysicsWorldUnits
resolveQueryOptions
resolveRotation
resolveSleepingConfig
resolveSolver
resolveTuningCapabilities
serializeCollisionShape
shapeIsConvex
shapeMaximumExtent
shapeSupportsDimension
sortHitsByDistance
supportsSolverBodyTuning
supportsSolverJointAccess
toSiLength
toSiMass
validateAngularJointMotor
validateColliderDescriptor
validateCollisionShape
validateInertiaTensor
validateJointBreakThreshold
validateJointDescriptor
validateJointLimits
validateLinearJointMotor
validateMass
validatePhysicsWorldOptions
validateQueryShape
validateRigidBodyDescriptor
validateSphericalJointLimits
widenToVector3
worldAnchorToLocal
worldAxisToLocal
worldToPlane
worldToPlaneVec
References
DEFAULT_GRAVITY_Y
→
DEFAULT_GRAVITY_Y
SOLVER_REGISTRY
→
SOLVER_REGISTRY
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Classes
Collider
Fixed
Joint
Force
Field
System
Hinge
Joint
Joint
Physics
Event
System
Physics
Material
Physics
System
Physics
World
Rigid
Body
Rope
Joint
Slider
Joint
Solver
Registry
Spherical
Joint
Spring
Joint
Swept
Character
Controller
Swept
Character
System
Interfaces
Angular
Joint
Motor
Blend
Weights
Body
Control
Mode
Options
Box
Shape
Capsule
Shape
Chain
Shape
Circle
Shape
Collider
Descriptor
Collider
Document
Collider
Event
Map
Collision
Event
Cone
Shape
Contact
Point
Convex
Hull
Shape
Cylinder
Shape
Fixed
Joint
Descriptor
Force
Field
Force
Field
Add
Options
Force
Field
Entry
Force
Field
System
Options
Height
Field
Shape
Hinge
Joint
Options
Joint
Binding
Joint
Break
Event
Joint
Commands
Joint
Descriptor
Base
Joint
Event
Map
Joint
Limits
Joint
Options
Linear
Joint
Motor
Local
Plane
Overlap
Query
Physics
Body
Handle
Physics
Capabilities
Physics
Collider
Handle
Physics
Event
Interest
Physics
Event
System
Options
Physics
Joint
Handle
Physics
Material
Document
Physics
Material
Options
Physics
Query
Capabilities
Physics
Snapshot
Physics
Snapshot
Configuration
Physics
Solver
Adapter
Physics
System
Options
Physics
Tuning
Capabilities
Physics
World
Init
Physics
World
Options
Physics
World
Units
Point
Hit
Point
Load
Point
Query
Polygon
Shape
Polyline
Shape
Pose
Target
Capture
System
Options
Prismatic
Joint
Descriptor
Query
Candidate
Query
Filter
Query
Hit
Query
Options
Raycast
Hit
Raycast
Query
Rectangle
Shape
Resolved
Local
Plane
Resolved
Query
Options
Revolute
Joint
Descriptor
Rigid
Body
Commands
Rigid
Body
Descriptor
Rigid
Body
Document
Rigid
Body
Event
Map
Rope
Joint
Descriptor
Rope
Joint
Options
Shape
Cast
Hit
Shape
Cast
Query
Sleep
Event
Sleeping
Config
Slider
Joint
Options
Solver
Body
Access
Solver
Body
Tuning
Access
Solver
Joint
Access
Solver
Joint
Motor
Solver
Registration
Solver
Rejection
Report
Solver
Resolve
Options
Sphere
Shape
Spherical
Joint
Descriptor
Spherical
Joint
Limits
Spherical
Joint
Options
Spring
Joint
Descriptor
Spring
Joint
Options
Swept
Character
Controller
Options
Swept
Character
System
Options
Triangle
Mesh
Shape
Trigger
Event
World
Point
Hit
World
Query
Hit
World
Raycast
Hit
World
Shape
Cast
Hit
Type Aliases
Active
Body
Visitor
Angular
Velocity
Input
Ball
Joint
Body
Type
CCD
Mode
Collider
Options
Collider
Trigger
Event
Collision
Phase
Collision
Shape
Collision
Shape2
D
Collision
Shape3
D
Collision
Shape
Type
Combine
Mode
Determinism
Level
Force
Field
Units
Joint
Break
Payload
Joint
Descriptor
Joint
Phase
Joint
Type
Overlap
Hit
Physics
Dimension
Physics
Event
Physics
Event
Type
Physics
Handle
Physics
World
Adapter
Prismatic
Joint
Query
Hit
Mode
Revolute
Joint
Rigid
Body
Collision
Event
Rigid
Body
Sleep
Event
Rotation
Input
Shipped
Joint
Type
Sleep
Command
Sleep
Phase
Solver
Name
Solver
Rejection
Reason
Solver
Selection
Staged
Joint
Type
Stale
Physics
Handle
Kind
Torque
Input
Trigger
Phase
Vector3
Input
World
Overlap
Hit
World
Physics
Event
Variables
ALL_
COLLISION_
GROUPS
Ball
Joint
BODY_
TYPES
CCD_
MODES
COLLIDER_
SERIALIZER
COLLISION_
SHAPE_
TYPES_
2
D
COLLISION_
SHAPE_
TYPES_
3
D
COMBINE_
MODES
COMPOSITE_
COLLISION_
SHAPE_
TYPES
DEFAULT_
CCD_
MODE
DEFAULT_
DENSITY
DEFAULT_
DETERMINISM_
LEVEL
DEFAULT_
ENABLED_
CCD_
MODE
DEFAULT_
FRICTION
DEFAULT_
FRICTION_
COMBINE_
MODE
DEFAULT_
GROUND_
SNAP_
DISTANCE
DEFAULT_
LOCAL_
PLANE
DEFAULT_
MAX_
SLIDES
DEFAULT_
PUSH_
IMPULSE_
SCALE
DEFAULT_
PUSH_
MASS
DEFAULT_
RESTITUTION
DEFAULT_
RESTITUTION_
COMBINE_
MODE
DEFAULT_
SKIN_
WIDTH
DEFAULT_
SLEEPING_
CONFIG
DEFAULT_
SLOPE_
LIMIT
DEFAULT_
STEP_
HEIGHT
DETERMINISM_
LEVELS
JOINT_
TYPES
NO_
TUNING_
CAPABILITIES
PACKAGE_
NAME
PHYSICS_
DIMENSIONS
POSE_
TARGET_
CAPTURE_
PRIORITY
Prismatic
Joint
Revolute
Joint
RIGID_
BODY_
SERIALIZER
SHIPPED_
JOINT_
TYPES
SHIPPED_
JOINT_
TYPES_
2
D
SHIPPED_
JOINT_
TYPES_
3
D
STAGED_
JOINT_
TYPES
SWEPT_
CHARACTER_
CONTROLLER_
SERIALIZER
Functions
clear
Registered
Solvers
combine
Friction
combine
Restitution
combine
Values
create
Pose
Target
Capture
System
deserialize
Collision
Shape
from
Si
Length
from
Si
Mass
is
Default
Local
Plane
joint
Type
Supports
Dimension
live
Solver
Body
Count
live
Solver
Collider
Count
live
Solver
Handle
Count
live
Solver
Joint
Count
missing
Solver
Body
Tuning
missing
Solver
Joint
Access
passes
Query
Filter
plane
To
World
plane
To
World
Vec
registered
Solvers
register
Solver
reject
Stale
Physics
Handle
reset
Stale
Handle
Warnings
resolve
Angular
Velocity
resolve
Density
resolve
Gravity
resolve
Local
Plane
resolve
Physics
World
Units
resolve
Query
Options
resolve
Rotation
resolve
Sleeping
Config
resolve
Solver
resolve
Tuning
Capabilities
serialize
Collision
Shape
shape
Is
Convex
shape
Maximum
Extent
shape
Supports
Dimension
sort
Hits
By
Distance
supports
Solver
Body
Tuning
supports
Solver
Joint
Access
to
Si
Length
to
Si
Mass
validate
Angular
Joint
Motor
validate
Collider
Descriptor
validate
Collision
Shape
validate
Inertia
Tensor
validate
Joint
Break
Threshold
validate
Joint
Descriptor
validate
Joint
Limits
validate
Linear
Joint
Motor
validate
Mass
validate
Physics
World
Options
validate
Query
Shape
validate
Rigid
Body
Descriptor
validate
Spherical
Joint
Limits
widen
To
Vector3
world
Anchor
To
Local
world
Axis
To
Local
world
To
Plane
world
To
Plane
Vec
References
DEFAULT_
GRAVITY_
Y
SOLVER_
REGISTRY
Documentation
Loading...