Setting provides advenced parameters used by the physics simulation.

Static variables

@:value(PositionCorrectionAlgorithm._SPLIT_IMPULSE)staticalternativeContactPositionCorrectionAlgorithm:Int = PositionCorrectionAlgorithm._SPLIT_IMPULSE

@:value(1 * MathUtil.TO_RADIANS)staticangularSlop:Float = 1 * MathUtil.TO_RADIANS

@:value(0.45)staticbvhIncrementalCollisionThreshold:Float = 0.45

@:value(0.1)staticbvhProxyPadding:Float = 0.1

@:value(0.5)staticcontactEnableBounceThreshold:Float = 0.5

@:value(0.05)staticcontactPersistenceThreshold:Float = 0.05

@:value(1)staticdefaultCollisionGroup:Int = 1

@:value(1)staticdefaultCollisionMask:Int = 1

@:value(PositionCorrectionAlgorithm._BAUMGARTE)staticdefaultContactPositionCorrectionAlgorithm:Int = PositionCorrectionAlgorithm._BAUMGARTE

@:value(1)staticdefaultDensity:Float = 1

@:value(0.2)staticdefaultFriction:Float = 0.2

@:value(0.05)staticdefaultGJKMargin:Float = 0.05

@:value(ConstraintSolverType._ITERATIVE)staticdefaultJointConstraintSolverType:Int = ConstraintSolverType._ITERATIVE

@:value(PositionCorrectionAlgorithm._BAUMGARTE)staticdefaultJointPositionCorrectionAlgorithm:Int = PositionCorrectionAlgorithm._BAUMGARTE

@:value(0.2)staticdefaultRestitution:Float = 0.2

@:value(1e-9)staticdirectMlcpSolverEps:Float = 1e-9

@:value(false)staticdisableSleeping:Bool = false

@:value(true)staticenableGJKCaching:Bool = true

@:value(128)staticislandInitialConstraintArraySize:Int = 128

@:value(128)staticislandInitialRigidBodyArraySize:Int = 128

@:value(0.95)staticjointWarmStartingFactor:Float = 0.95

@:value(0.8)staticjointWarmStartingFactorForBaungarte:Float = 0.8

@:value(0.005)staticlinearSlop:Float = 0.005

@:value(128)staticmaxEPAPolyhedronFaces:Int = 128

@:value(128)staticmaxEPAVertices:Int = 128

@:value(6)staticmaxJacobianRows:Int = 6

@:value(4)staticmaxManifoldPoints:Int = 4

@:value(MathUtil.PI)staticmaxRotationPerStep:Float = MathUtil.PI

@:value(20)staticmaxTranslationPerStep:Float = 20

@:value(1e-6)staticminRagdollMaxSwingAngle:Float = 1e-6

@:value(1e-6)staticminSpringDamperDampingRatio:Float = 1e-6

@:value(1.0)staticpositionNgsBaumgarte:Float = 1.0

@:value(0.4)staticpositionSplitImpulseBaumgarte:Float = 0.4

@:value(0.5)staticsleepingAngularVelocityThreshold:Float = 0.5

@:value(1.0)staticsleepingTimeThreshold:Float = 1.0

@:value(0.2)staticsleepingVelocityThreshold:Float = 0.2

@:value(0.2)staticvelocityBaumgarte:Float = 0.2