スプライン IK

Spline IK Solver ノードを使って、Animation ブループリント内でキャラクターの背骨やボーン チェーンを制御する方法を説明します。

Choose your operating system:

Windows

macOS

Linux

Spline IK 制御ノードは、Animation ブループリント内で指定したボーンのチェーンを 制御点 として制約します。

SplineIKnode.png

制御点は外部の値によって操作可能であり、 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) が付いているプロパティは、対応するチェックボックスをチェックすることでノード上で公開することができます。

Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
閉じる