Navigation
Unreal Engine C++ API Reference > Runtime > Chaos > Chaos
References
Module | Chaos |
Header | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDJointConstraintTypes.h |
Include | #include "Chaos/PBDJointConstraintTypes.h" |
Syntax
class FPBDJointSolverSettings
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
FReal | AngleTolerance | |
![]() |
FReal | AngularDriveDampingOverride | |
![]() |
FReal | AngularDriveStiffnessOverride | |
![]() |
FReal | AngularProjectionOverride | |
![]() |
bool | bEnableDrives | |
![]() |
bool | bEnableSwingLimits | |
![]() |
bool | bEnableTwistLimits | |
![]() |
bool | bSolvePositionLast | Whether to solve rotation then position limits (true), or vice versa Solving position last leads to less separation at the joints when limits are being forced |
![]() |
bool | bSortEnabled | Whether the joints need to be sorted (only required for RBAN - the world solver uses the constraint graph for ordering) |
![]() |
bool | bUseLinearSolver | Whether to use the linear or non-linear joint solver. |
![]() |
bool | bUsePositionBasedDrives | Whether joints are position-based or velocity-based in the solver. |
![]() |
FReal | LinearDriveDampingOverride | |
![]() |
FReal | LinearDriveStiffnessOverride | |
![]() |
FReal | LinearProjectionOverride | |
![]() |
FReal | LinearStiffnessOverride | |
![]() |
FReal | MaxInertiaRatio | |
![]() |
FReal | MaxSolverStiffness | |
![]() |
FReal | MinParentMassRatio | Stability control. |
![]() |
FReal | MinSolverStiffness | Solver Stiffness (increases over iterations) |
![]() |
int32 | NumIterationsAtMaxSolverStiffness | |
![]() |
int32 | NumShockPropagationIterations | |
![]() |
FReal | PositionTolerance | |
![]() |
FReal | ShockPropagationOverride | |
![]() |
FReal | SoftLinearDampingOverride | |
![]() |
FReal | SoftLinearStiffnessOverride | |
![]() |
FReal | SoftSwingDampingOverride | |
![]() |
FReal | SoftSwingStiffnessOverride | |
![]() |
FReal | SoftTwistDampingOverride | |
![]() |
FReal | SoftTwistStiffnessOverride | |
![]() |
FReal | SwingStiffnessOverride | |
![]() |
FReal | SwingTwistAngleTolerance | Tolerances. |
![]() |
FReal | TwistStiffnessOverride |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |