Navigation
API > API/Plugins > API/Plugins/FullBodyIK
References
| Module | FullBodyIK |
| Header | /Engine/Plugins/Experimental/FullBodyIK/Source/FullBodyIK/Public/FBIKShared.h |
| Include | #include "FBIKShared.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FSolverInput
Variables
| Type | Name | Description | |
|---|---|---|---|
| float | AngularMotionStrength | This value is applied to the target information for effectors, which influence back to Joint's motion that are affected by the end effector The reason min/max is used when we apply the depth through the chain that are affected | |
| bool | bUseJacobianTranspose | Cheaper solution than default Jacobian Pseudo Inverse Damped Least Square | |
| float | Damping | The precision to use for the fabrik solver | |
| float | DefaultTargetClamp | This is a scale value (range from 0-0.7) that is used to stablize the target vector. | |
| float | LinearMotionStrength | This value is applied to the target information for effectors, which influence back to Joint's motion that are affected by the end effector The reason min/max is used when we apply the depth through the chain that are affected | |
| int32 | MaxIterations | The maximum number of iterations. Values between 4 and 16 are common. | |
| float | MinAngularMotionStrength | ||
| float | MinLinearMotionStrength | ||
| float | Precision | The precision to use for the solver |