アニメーションをあるキャラクタから別のキャラクタにリターゲットする
 
 
 

あるキャラクタから別のキャラクタにリターゲットするには

  1. それぞれのキャラクタに HumanIK キャラクタ定義を作成します
  2. キャラクタ コントロール(Character Controls)を開き、カレント キャラクタ メニューからターゲット キャラクタを選択します。
    注:ターゲット キャラクタにはコントロール リグが必要です。選択したキャラクタにコントロール リグがない場合は、自動的に作成されます。
  3. をクリックしてからソース(Source) > character を選択します。ここで character は、ソース キャラクタの名前です(シーンで使用可能なすべての HIK キャラクタがソース(Source)メニューに自動的に表示されます)。

    ターゲット キャラクタがソース キャラクタの位置にスナップし、リターゲットしたアニメーションが RetargetLayer という新しいアニメーション レイヤに自動的に追加されます。

  4. (オプション)ターゲット キャラクタのコントロール リグを新しいアニメーション レイヤに追加するには、メニュー ボタンをクリックし、コントロール リグ > 新しいアニメーション レイヤへ追加(Control Rig > Add to new animLayer)を選択します。

    このセットアップにより、アニメーション レイヤを使用して、リターゲットしたアニメーションを非破壊的に簡単に変更できます。

    注:コントロール リグを既存のアニメーション レイヤ(RetargetLayer など)に追加するには、アニメーション レイヤ エディタ(Animation Layer Editor)でレイヤを選択してから、キャラクタ コントロール(Character Controls) > コントロール リグ > アニメーション レイヤへ追加(Control Rig > Add to animLayer) <レイヤ名> を選択します。

関連項目