G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FSolverIterations Struct Reference

Solver settings for use by the Legacy RigidBody AnimNode (RBAN) solver. Thse settings are no longer used by default and will eventually be deprecated and then removed. More...

Public Member Functions

Functions
FSolverIterations & opAssign (FSolverIterations Other)

Public Attributes

SolverSettings
int JointIterations
 The recommended number of joint sub-iterations. Increasing this can help with chains of long-thin bodies.
int CollisionIterations
 The recommended number of collision sub-iterations. Increasing this can help with collision jitter.
int SolverPushOutIterations
 Increase this if bodies remain penetrating.
int JointPushOutIterations
 The recommended number of joint sub-push-out iterations.
int CollisionPushOutIterations
 The recommended number of joint sub-push-out iterations. Increasing this can help with collision penetration problems.
int SolverIterations
 The recommended number of solver iterations. Increase this if collision and joints are fighting, or joint chains are stretching.

Detailed Description

Solver settings for use by the Legacy RigidBody AnimNode (RBAN) solver. Thse settings are no longer used by default and will eventually be deprecated and then removed.

@note These settings have no effect when the Physics Asset is used in a world simulation (ragdoll).

Member Function Documentation

◆ opAssign()

FSolverIterations & opAssign ( FSolverIterations Other)

Member Data Documentation

◆ CollisionIterations

int CollisionIterations

The recommended number of collision sub-iterations. Increasing this can help with collision jitter.

◆ CollisionPushOutIterations

int CollisionPushOutIterations

The recommended number of joint sub-push-out iterations. Increasing this can help with collision penetration problems.

◆ JointIterations

int JointIterations

The recommended number of joint sub-iterations. Increasing this can help with chains of long-thin bodies.

◆ JointPushOutIterations

int JointPushOutIterations

The recommended number of joint sub-push-out iterations.

◆ SolverIterations

int SolverIterations

The recommended number of solver iterations. Increase this if collision and joints are fighting, or joint chains are stretching.

◆ SolverPushOutIterations

int SolverPushOutIterations

Increase this if bodies remain penetrating.