手動による背骨の構築 ¶
手動による背骨の構築には通常ではPathツールを使います。
-
ビューアで⇥ Tabを押して、Pathとタイプします。
-
ビューポートでカーブを描きます。
-
カーブを選択していることを確認したら、ビューポートで⇥ Tabを押して、Bones From Curveとタイプします。
-
オペレーションコントロールツールバーで Kinematics を Follow Curve に設定します。
カーブをハンドルで動かすと、ボーンがそれに追従するようになります。しかしボーンはカーブに合わせて伸縮しません。伸縮する背骨を作るには、ボーンすべての長さがカーブの長さに合うようにする必要があります。それをするには、カーブにarclen()
HScriptエクスプレッションを使います。
カーブに合わせてボーンの伸縮 ¶
ボーンのどれか1つの Bone タブ上にある Bone Length フィールドにarclen()
エクスプレッションを使います。各ボーンにはカーブの長さをボーンの数で割った長さにする必要があります。
例えば、次の式は、カーブの長さを15で割っていることを意味します。
arclen("/obj/path1/output_curve", 0, 0, 1) / 15