UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSolverIterations Struct Reference

#include <PhysicsAsset.h>

Public Member Functions

ENGINE_API FSolverIterations ()
 

Public Attributes

int32 SolverIterations
 
int32 JointIterations
 
int32 CollisionIterations
 
int32 SolverPushOutIterations
 
int32 JointPushOutIterations
 
int32 CollisionPushOutIterations
 

Detailed Description

Solver settings for use by the Legacy RigidBody AnimNode (RBAN) solver. These 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).

Constructor & Destructor Documentation

◆ FSolverIterations()

FSolverIterations::FSolverIterations ( )

Member Data Documentation

◆ CollisionIterations

int32 FSolverIterations::CollisionIterations

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

◆ CollisionPushOutIterations

int32 FSolverIterations::CollisionPushOutIterations

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

◆ JointIterations

int32 FSolverIterations::JointIterations

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

◆ JointPushOutIterations

int32 FSolverIterations::JointPushOutIterations

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

◆ SolverIterations

int32 FSolverIterations::SolverIterations

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

◆ SolverPushOutIterations

int32 FSolverIterations::SolverPushOutIterations

The recommended number of solver push-out iterations. Increasing this can help with collision penetration problems. Increase this if bodies remain penetrating


The documentation for this struct was generated from the following files: