キャラクターのボーン調整

Morph SliderTransformer、あるいは GoZ といった機能を使用してモデルをロードし、新しいキャラクターを作成した際に、ロードされたモデルの形状がボーン構造に適合しないため、キャラクターの動作に問題が生じる場合があります。

これは、キャラクターのボーンとメッシュが互いにうまくフィットしないためです。

問題の原因

こうしたケースでは、キャラクターのボディの形に合うようにボーンを調整する必要があります。モーフスライダーの作成を例にして、問題を修正する方法を以下に示します:

  1. 新しいプロジェクトを作成します。
  2. 読み込まれた OBJ ファイルに対して、新しいモーフスライダーを作成します。
  3. スライダーの値を大きくして、キャラクターのボディの形を変更します。
  4. Modify パネル > Motion Pose タブの Edit Pose ボタンをクリックして Edit Motion Layer パネルを表示させ、Bone Edit Mode をアクティブにします。
  5. ボーンを動かすとポーズ設定の問題点が分かります。

ボーンの調整

こうした状況が発生した場合は、以下の手順に従って問題を解決できます。

  1. キャラクターが選択されていることを確認し、Modify パネル >> Attribute タブの Adjust Bones ボタンをクリックします。
  2. コントロールを使用して、ボーンの位置を調整します。
  3. この例の場合 OBJ ファイルはロード時に OBJ キーを含んでいるので、Auto-Position ボタンをクリックしてボーンの位置をすばやく設定できます。

    特定のボーンをクリックし、移動ツールを使用して再配置し、ボーンの位置を微調整することもできます。
  4. Adjust Bones ボタンをもう一度クリックして、このモードを終了します。
  5. キャラクターのモーションポーズを動かしてみます。問題点が解消されました。