This page is not available in the language you have chosen. It will be displayed in English by default. If you would like to view it in a different language, you can try selecting another language.
Description
The FABRIK solver can solve N-Bone chains using the Forward and Backward Reaching Inverse Kinematics algorithm. For now this node supports single effector chains only.
Information
| Plugin | ControlRig |
| Category | Hierarchy |
| Tags | N-Bone,IK |
| Type | FRigUnit_FABRIKItemArray |
IO
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| ExecutePin | This property is used to chain multiple mutable units together | Execute Context |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Items | The chain to use | TArray<FRigElementKey> | () |
| EffectorTransform | The transform of the effector in global space | Transform | (Rotation=(X=0.000000,Y=0.000000,Z=0.000000,W=1.000000),Translation=(X=0.000000,Y=0.000000,Z=0.000000),Scale3D=(X=1.000000,Y=1.000000,Z=1.000000)) |
| Precision | The precision to use for the fabrik solver | float | 1.000000 |
| Weight | The weight of the solver - how much the IK should be applied. | float | 1.000000 |
| bPropagateToChildren | If set to true all of the global transforms of the children of this bone will be recalculated based on their local transforms. Note: This is computationally more expensive than turning it off. | bool | True |
| MaxIterations | The maximum number of iterations. Values between 4 and 16 are common. | int32 | 10 |
| bSetEffectorTransform | The option to set the effector transform | bool | True |