既存のスケルトンを HumanIK 用に定義する
 
 
 

キャラクタのマッピングを完了するには、キャラクタのボーンに標準の命名規則を使用しているかどうかによって、2 つの主な方法があります。

どちらの方法でも、次の手順に従って準備できます。

  1. スケルトンをロードします。キャラクタ化を行う前に、既存のスケルトンを HumanIK 用に準備するに記載したガイドラインに沿っているか、また HumanIK キャラクタの構造に記載したとおりにキャラクタがセットアップされているかを確認してください。
  2. キャラクタ化ツールスケルトン > HumanIK > キャラクタ化ツール(Skeleton > HumanIK > Characterization Tool))を開き、次のいずれかの操作を行い、新しい HIK キャラクタを作成します。
  3. (オプション)キャラクタの名前を変更するには、 > キャラクタ > 名前の変更(Character > Rename)を選択します。
  4. 次のいずれかの方法を選択して、キャラクタの構造をマップします。

ボーンを手動でマップするには

  1. 次のいずれかの操作を行い、キャラクタ化ツール(Characterization Tool)の Figure ビューに対するボーンのマッピングを開始します。
    • キャラクタ化ツール(Characterization Tool)からスケルトンに進みます。Figure ビューでセルをダブルクリックしてから(選択するとセルは青になる)、シーンの対応するボーンをクリックします(ボーンは、アウトライナ(Outliner)ハイパーグラフ(Hypergraph)などでも選択できます)。
    • スケルトンからキャラクタ化ツール(Characterization Tool)に進みます。Figure でボーンを選択してから対応するセルを右クリックし、Assign Selected Bone を選択します。

      Figure ビュー内のボーンが緑に変わり、有効なボーンが割り当てられたことを示します。

    どのボーンがどのノードにマップされるかの詳細については、HumanIK キャラクタの構造を参照してください。

    ヒント:left/right の標準の命名規則を使用し、ミラー マッチング(Mirror Matching)オプションをオンにして、(たとえば)右脚のボーンをマップすると、左脚のボーンが自動的にマップされます。詳細については、ミラー マッチング(Mirror Matching)ミラー マッチングをアクティブ化して構成するも参照してください。

    マッピングを続け、必須ボーンをすべて定義します。必須ボーンをすべてマップしたら、確認ステータスが緑に変わり、キャラクタ定義をロックできるようになります。

  2. (オプション)Figure ビューの追加セクションを展開して、追加の脊椎ジョイントやロール ボーンなど、他のオプション ジョイントをマップします。
  3. (オプション)リファレンス ボーンをマップします。
    注:

    リファレンス オブジェクトのマッピングはオプションですが、強くお勧めします。

    リファレンス オブジェクトをすばやく作成するには、ロケータを作成し(作成 > ロケータ(Create > Locator))、キャラクタのスケルトン階層のルートをそのロケータにペアレント化します。これでロケータをキャラクタのリファレンス(Reference)としてマップできるようになります。

  4. キャラクタ定義をロックします。

命名テンプレートに基づいてボーンを自動的にマップするには

  1. 割り当てる最初のボーンを選択します。
  2. 名前のマッチング(Name Matching)モードをオンにします。
  3. 表示される Apply Template ウィンドウで、Template プルダウン リストから適用する命名テンプレートを選択します

    このリストにはデフォルトで、キャラクタ化ツール(Characterization Tool)に同梱されるすべてのテンプレートと、ユーザが作成したすべてのテンプレートが含まれます。リストに表示されていないテンプレートを表示して選択するには、<Browse> を選択します。

    たとえば、キャラクタのジョイントを HumanIK 命名規則(Name Match ビューに表示)に従って命名している場合、HIK テンプレートを使用してマッピングを自動的に完了できます。

    ヒント: > 編集 > ボーンのマッピング(Edit > Map Bones)ツールを選択して、独自の命名テンプレートを適用することもできます。
  4. (オプション)テンプレートのマッチングをスケルトン内のボーンのサブセットのみに制限するには、そのボーンを選択します。
  5. 名前のマッチングの範囲を設定します。

    Match all bones with prefix(プリフィックスのあるすべてのボーンをマッチ)オプションを選択して、このフィールドに表示されるプリフィックスとマッピング テンプレートのサフィックスの両方が名前に含まれるすべてのボーンをマッピングします。選択したボーンから推奨プリフィックスが取得されます。この推奨プリフィックスが、キャラクタ化を行うスケルトンで使用されているプリフィックスとマッチしない場合、推奨プリフィックスを変更できます。Match only selected bones(選択したボーンのみをマッチ)オプションを選択して、サフィックス マッチングを、選択したボーンのみに限定します。

  6. OK をクリックします。

関連項目