unreal.IKFootPelvisPullDownSolver
¶
- class unreal.IKFootPelvisPullDownSolver¶
Bases:
StructBase
IKFoot Pelvis Pull Down Solver
C++ Source:
Module: AnimGraphRuntime
File: BoneControllerSolvers.h
Editor Properties: (see get_editor_property/set_editor_property)
pelvis_adjustment_error_tolerance
(float): [Read-Write] Pelvis Adjustment Error Tolerance: Specifies the pelvis adjustment distance error that is tolerated for each iteration of the solverWhen it is detected that the pelvis adjustment distance is incrementing at a value lower or equal to this value for each iteration, the solve will halt. Lower values will marginally increase visual quality at the cost of performance, but may require a higher PelvisAdjustmentMaxIter to be specified
The default value of 0.01 specifies 1 centimeter of error
pelvis_adjustment_interp
(VectorRK4SpringInterpolator): [Read-Write] Pelvis Adjustment Interp: Specifies the spring interpolation parameters applied during pelvis adjustmentpelvis_adjustment_interp_alpha
(float): [Read-Write] Pelvis Adjustment Interp Alpha: Specifies an alpha between the original and final adjusted pelvis locations This is used to retain some degree of the original pelvis motionpelvis_adjustment_max_distance
(float): [Read-Write] Pelvis Adjustment Max Distance: Specifies the maximum displacement the pelvis can be adjusted relative to its original locationpelvis_adjustment_max_iter
(int32): [Read-Write] Pelvis Adjustment Max Iter: Specifies the maximum number of iterations to run for the pelvis adjustment solver Higher iterations will guarantee closer PelvisAdjustmentErrorTolerance convergence at the cost of performance