Spline IK 制御ノードは、Animation ブループリント内で指定したボーンのチェーンを 制御点 として制約します。
制御点は外部の値によって操作可能であり、Roll と Twist (および Twist Blend オプション) の追加オプションがあります。
以下では、Animation ブループリントに Spline IK ノードを追加し、キャラクターの背骨を制御します。
Spline IK ノードで利用可能なプロパティについては以下の表をご覧ください。
| プロパティ | 説明 |
|---|---|
| パラメータ | |
| Start Bone | スプラインがそこから延びるルート ボーン名。 |
| End Bone | スプライン チェーンの終端のボーン名 (これより後のボーンはコントローラーによって変更されません)。 |
| Bone Axis | カーブの方向として使う制御されたボーンの軸 (例、スプラインの方向)。 |
| Auto Calculate Spline | スプラインのポイント数を自動的に生成するかどうかです。 |
| Point Count | 自動計算していない場合に、スプラインのポイント数。 |
| (As Pin) Control Points | スプライン ポイントに適用されるトランスフォーム。 |
| (As Pin) Roll | スプラインの方向に沿った他の回転の上に適用されるスプラインの全体的なロール (進行軸回転)。 |
| (As Pin) Twist Start | 開始ボーンのツイスト。Twist Blend に従いスプラインに沿ってツイストが補間されます。 |
| (As Pin) Twist End | 終了ボーンのツイスト。Twist Blend に従いスプラインに沿ってツイストが補間されます。 |
| (As Pin) Stretch | スプラインにボーンを適合させる場合に最大限許容される伸縮です。0.0 はボーンの長さが伸縮しないことを表し、1.0 はボーンがスプラインの長さまで伸縮することを意味します。 |
| (As Pin) Offset | ボーンの拘束が開始するボーンの開始点からのスプラインの距離です。 |
| Twist Blend | |
| Blend Option | 使用する Animation ブレンド モード のタイプ。 |
| Custom Curve | カーブを指定する Custom Blend オプションを有効にします。 |
| Blend Time | ブレンドの持続期間。 |
| 設定 | |
| Alpha | 現在のスケルタル制御の強さです。 |
| Alpha Scale Bias | Alpha プロパティの最小/最大のスケール バイアスを定義します。 |
| パフォーマンス | |
| LOD Threshold | このノードで実行が認められている最高 LOD (Level of Detail) (LOD) です。 |
以下の表では、スプライン IK ノードでデフォルトで有効になっているピンについて概要を示します。
| ピン | 説明 |
|---|---|
| 入力ピン | |
| Component Pose | 入力されるポーズです。 |
| Alpha | 現在の制御の強さです。 |
(As pin) が付いているプロパティは、対応するチェックボックスをチェックすることでノード上で公開することができます。