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
Solves the two bone IK given transforms Note: This node operates in world space!
Information
| Plugin | ControlRig |
| Category | Hierarchy |
| Tags | TwoBone,IK |
| Type | FRigUnit_TwoBoneIKSimpleTransforms |
IO
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| Root | The transform of the root of the triangle | 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)) |
| Effector | The transform of the effector | 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)) |
| Elbow | The resulting elbow transform | 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)) |
Inputs
| Name | Description | Permitted Types | Default Value |
|---|---|---|---|
| PoleVector | The position of the pole of the triangle | Vector | (X=0.000000,Y=0.000000,Z=0.000000) |
| PrimaryAxis | The major axis being aligned - along the bone | Vector | (X=1.000000,Y=0.000000,Z=0.000000) |
| SecondaryAxis | The minor axis being aligned - towards the polevector | Vector | (X=0.000000,Y=1.000000,Z=0.000000) |
| SecondaryAxisWeight | Determines how much the secondary axis roll is being applied | float | 1.000000 |
| bEnableStretch | If set to true the stretch feature of the solver will be enabled | bool | False |
| StretchStartRatio | The ratio where the stretch starts | float | 0.750000 |
| StretchMaximumRatio | The maximum allowed stretch ratio | float | 1.250000 |
| BoneALength | The length of the first bone. If set to 0.0 it will be determined by the hierarchy | float | 1.000000 |
| BoneBLength | The length of the second bone. If set to 0.0 it will be determined by the hierarchy | float | 1.000000 |