リマップ (Remap)

アニメーションを体格の異なる別のアーマチュアに転送する。

ドキュメント:

Remap | Auto-Rig Pro Documentation [Official]

使い方

参考:

Remap 機能を使って ThreeDPoseTracker で出力したモーションデータを別のリグに反映する | MR が楽しい

Remap 機能を使う | 夜風の Mixed Reality

IK リマップ

FBX 形式で出力した Mixamo のアニメーションを Auto-Rig Pro のリグが入ったモデルに IK アニメーションとして転送する。

手順
  1. 転送元のアーマチュアとモーションを複製する。
  2. 複製したアーマチュアに腰ボーン mixamorig:Hips を追加する。
  3. 複製した転送元のアーマチュアを選択して「Freeze」する。
  4. 転送先のアーマチュアを選択する。
  5. 「Auto Scale」を実行する。
  6. 「Build Bones List」ボタンを押して、ボーンリストを作成する。
  7. 「Mapping Preset」として mixamo_fbx_ik.bmap を選択して「Import」を実行する。
  8. c_root_master.x が「Set as Root」として有効になっていることを確認する。
  9. 「Re-Target」を実行する。
設定
  • IK 足や手を正確にリターゲティングする為に用いる。有効な場合、並進もリターゲティングされる。無効な場合は回転のみが転写される。IK リターゲティングを使用する場合、リグの設定で IK を有効にする必要がある。
  • ポール (Pole) IK チェーンにおけるポールボーンを指定する。リターゲティング時にポールの位置が自動的に計算されて該当するボーンに転写される。ボーンを指定しなかった場合は、ポールボーンの転写はスキップされる。
  • 自動ポール (Auto-Pole) 有効にすると、IK ポールは IK ターゲットの親であるかのように移動する。
  • IK コンストレインツの追加 (Add IK Constraints) 有効にすると、リターゲティング時にターゲットボーンに IK コンストレインツを自動的に追加する。コンストレインツはターゲットボーンの IK 階層が有効な場合にのみ追加される。

FK リマップ

FBX 形式で出力した Mixamo のアニメーションを Auto-Rig Pro のリグが入ったモデルに FK アニメーションとして転送する。

手順
  1. 転送元のアーマチュアとモーションを複製する。
  2. 複製したアーマチュアに腰ボーン mixamorig:Hips を追加する。
  3. 複製した転送元のアーマチュアを選択して「Freeze」する。
  4. 転送先のアーマチュアを選択する。
  5. 転送先のアーマチュアにおいて「IK-FK Switch」を FK に切り替える。
  6. 「Auto Scale」を実行する。
  7. 「Build Bones List」ボタンを押して、ボーンリストを作成する。
  8. 「Mapping Preset」として mixamo_fk.bmap を選択して「Import」を実行する。
  9. c_root_master.x が「Set as Root」として有効になっていることを確認する。
  10. ボーンの関連付けを適切に修正する。
  11. 「Redefine Rest Pose」を開始する。
  12. 転送先と姿勢が異なるボーンを選択して「Copy Selected Bones Rotation」を実行し、レストポーズのボーンが転送元と転送先で同じ角度となるようにボーンの回転を転写する。
  13. 「Apply」をクリックして「Redefine Rest Pose」を適用する。
  14. 「Re-Target」を実行する。

アクションをリマップする

手順
  1. 転送元のアーマチュアを選択する。
  2. 転送先のアーマチュアを選択する。
  3. 転送元のアーマチュアで変換するアクションを選択する。
  4. 「Auto Scale」を実行する。
  5. 「Build Bones List」ボタンを押して、ボーンリストを作成する。
  6. ボーンの関連付けを適切に修正する。ソースボーンとして F-Curve に含まれる項目がリストアップされる。転送先のボーンを転送先のアーマチュアに含まれるボーンから選択する。
  7. ルートボーン (腰ボーン) を「Set as Root」として設定する。
  8. 「Redefine Rest Pose」を開始する。
  9. 転送先と姿勢が異なるボーンを選択して「Copy Selected Bones Rotation」を実行し、レストポーズのボーンが転送元と転送先で同じ角度となるようにボーンの回転を転写する。
  10. 「Apply」をクリックして「Redefine Rest Pose」を適用する。
  11. 「Re-Target」を実行する。

 位置リマップ

設定
  • 位置 (Location) 姿勢ではなく位置によるターゲティングを行う。顔のアニメーションなどに用いる。ターゲティングの強度を調整するには「インタラクティブ調整」 (Interactive Tweaks) で、「位置係数」 (Location Multiplier) の値を増減させる。

チュートリアル

Retargeting / Ramap Complete Guide (CGDive)

Retargeting Improvements! (CGDive)

Remap and FBX Animation v3.46 (Official)

Remap an FBX Armature v3.24 (Official)

Remap Update! v3.07 (Official)

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA