手動による背骨の構築

手動による背骨の構築には通常ではPathツールを使います。

  1. ビューアで⇥ Tabを押して、Pathとタイプします。

  2. ビューポートでカーブを描きます。

  3. カーブを選択していることを確認したら、ビューポートで⇥ Tabを押して、Bones From Curveとタイプします。

  4. オペレーションコントロールツールバーで KinematicsFollow Curve に設定します。

カーブをハンドルで動かすと、ボーンがそれに追従するようになります。しかしボーンはカーブに合わせて伸縮しません。伸縮する背骨を作るには、ボーンすべての長さがカーブの長さに合うようにする必要があります。それをするには、カーブにarclen()HScriptエクスプレッションを使います。

カーブに合わせてボーンの伸縮

ボーンのどれか1つの Bone タブ上にある Bone Length フィールドにarclen()エクスプレッションを使います。各ボーンにはカーブの長さをボーンの数で割った長さにする必要があります。

例えば、次の式は、カーブの長さを15で割っていることを意味します。

arclen("/obj/path1/output_curve", 0, 0, 1) / 15

リグの構築