尻尾のようなモデルをIKで制御したいときに使用するとよいSpline IKの設定手順。
自分用のメモなので質問などは受け付けてません。
例えば下記のようなモデルを尻尾のようなふるまいで動かしたいときなど。
モデル、ボーン、ウェイトの作成
モデルを作成して、ボーンを追加、頂点にウェイトを設定する。
ベジェオブジェクトを追加
尻尾のボーンに沿うようにベジェオブジェクトを設定する。
このとき[Shift + TAB]でスナップしてベジェを調整するとやりやすい。
このようにボーンに沿った形にベジェを調整する。
ベジェオブジェクトには方向があるので注意。(HEADとTAILと言うのかは分からないけども、、、)
ベジェの制御点がIKの制御点になるので、アニメーションのことを考慮して制御点を追加する。
制御用ボーンの追加
先ほど追加したベジェの制御点は全部で5つなので、
その数に合うように制御用のボーンを追加する。
ボーンの位置の調整
ベジェの制御点を選択して、3Dカーソルを選択物に移動する。([Shift + S])
そしてボーンのヘッドを「選択物→3Dカーソル」でベジェの制御点へ移動する。([Shift + S])
Spline IKの追加
フックの設定
Shiftを押しながらベジェオブジェクトを選択して編集モードに変更する。([TAB])
ポーズモードで選択したボーンと対になるベジェオブジェクトの制御点を選択して
[Cntrl + H]を実行する。
ベジェオブジェクトのモディファイヤを確認すると以下のようにフックモディファイヤが追加されている。