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

#include <BoneControllerSolvers.h>

Public Member Functions

ANIMGRAPHRUNTIME_API FTransform Solve (FTransform PelvisTransform, TArrayView< const float > FKFootDistancesToPelvis, TArrayView< const FVector > IKFootLocations, float DeltaTime)
 

Public Attributes

FVectorRK4SpringInterpolator PelvisAdjustmentInterp
 
double PelvisAdjustmentInterpAlpha = 0.5
 
double PelvisAdjustmentMaxDistance = 10.0
 
double PelvisAdjustmentErrorTolerance = 0.01
 
int32 PelvisAdjustmentMaxIter = 3
 

Member Function Documentation

◆ Solve()

FTransform FIKFootPelvisPullDownSolver::Solve ( FTransform  PelvisTransform,
TArrayView< const float FKFootDistancesToPelvis,
TArrayView< const FVector IKFootLocations,
float  DeltaTime 
)

Member Data Documentation

◆ PelvisAdjustmentErrorTolerance

double FIKFootPelvisPullDownSolver::PelvisAdjustmentErrorTolerance = 0.01

◆ PelvisAdjustmentInterp

FVectorRK4SpringInterpolator FIKFootPelvisPullDownSolver::PelvisAdjustmentInterp

◆ PelvisAdjustmentInterpAlpha

double FIKFootPelvisPullDownSolver::PelvisAdjustmentInterpAlpha = 0.5

◆ PelvisAdjustmentMaxDistance

double FIKFootPelvisPullDownSolver::PelvisAdjustmentMaxDistance = 10.0

◆ PelvisAdjustmentMaxIter

int32 FIKFootPelvisPullDownSolver::PelvisAdjustmentMaxIter = 3

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