Blenderでのボーンリマッピングは、QuickMagicのソーススケルトンから、Auto Rig Proを使ってカスタムターゲットキャラクターへモーションキャプチャアニメーションを転送します。この10ステップガイドでは、QuickMagicからFBXをエクスポートし、Blenderにインポートし、Auto Rig Proのリマップツールでボーンをペアリングし、比例自動スケールを適用し、ボーンリストを確認し、ルートボーンを設定し、微調整と回転を調整し、最終的なリターゲティングを実行するまでの完全なワークフローをカバーしています。正しいテクニックを使えば、30分以内に任意のモーションデータを任意のキャラクターリグにリターゲットできます。
Blenderにおけるボーンリマッピングとは?
ボーンリマッピングとは、ソーススケルトン(あなたのQuickMagicモーションデータ)のボーンとターゲットスケルトン(カスタムキャラクターリグ)のボーンの間に対応関係を確立し、それらの対応に基づいてアニメーションデータを転送するプロセスです。
QuickMagic AIモーションキャプチャを使用してモーションをキャプチャすると、出力はQuickMagic独自の内部スケルトン構造と独自のボーン命名規則を使用します。Blender内のターゲットキャラクターがMetaHuman、Mixamoキャラクター、カスタムリグのいずれであっても、ボーン名が異なり、階層も異なる可能性があります。ボーンリマッピングはこのギャップを埋めます。
適切なボーンリマッピングがないと、次のような問題が発生します:
- 手足が不自然にねじれたり伸びたりする
- 足が地面から浮いたり、地面に沈み込んだりする
- アニメーションデータが間違った体の部位に割り当てられる
- モーションデータがあるのにキャラクターがTポーズのまま
Auto Rig Pro (v3.68+)は、このワークフローに最適なBlenderアドオンであり、ソースとターゲットのボーンペアを視覚化し、自動スケーリングを適用し、複雑なリターゲティング操作をワンクリックで処理する専用のリマップパネルを提供します。
両方のファイルをBlenderで開き、ボーンリマッピングの準備完了
前提条件と必要なもの
ボーンリマッピングワークフローを開始する前に、次のものが準備されていることを確認してください。
ソフトウェア要件
- QuickMagic アカウント(無料サインアップ可能)— モーションキャプチャデータを生成およびダウンロードするため
- Blender 3.0以降(パフォーマンス最適のためBlender 4.0+推奨)
- Auto Rig Pro v3.68+ — リマップパネルを提供する有料アドオン
必要なファイル
- ソースFBXファイル — QuickMagicからダウンロードしたモーションキャプチャアニメーション
- ターゲットキャラクターリグ — ARPedまたは手動リグされたカスタムキャラクターを含むBlenderファイル
リマッピングワークフローを開始する前に、ターゲットキャラクターがAuto Rig Proで完全にリグ(ARPed)されていることを確認してください。リマップツールは、ソースとターゲットの両方のアーマチュアがクリーンで一貫性のあるボーン階層を持っている場合に最適に機能します。
完全な10ステップボーンリマッピングワークフロー
QuickMagicからBlenderキャラクターへのボーンリマッピングを成功させるために、以下の10ステップを順に実行してください。各ステップは前のステップに基づいています。ステップをスキップするとアニメーションが破損します。
ステップ1: QuickMagicからアニメーションデータをダウンロード
QuickMagicで動画を処理した後、エクスポートパネルに移動します。Blender互換性のためにFBX形式を選択します。QuickMagicはDefault、Mixamo、Unreal、VMD、BIPなど複数のエクスポートオプションをサポートしています。Auto Rig Proワークフローには、最もクリーンなボーン階層を提供するDefault FBXエクスポートを選択してください。
手や指の動きについて:QuickMagicは指のトラッキングを含む全身キャプチャをサポートしています。アニメーションに手の動きが含まれる場合は、指のエクスポートを有効にしてください。
QuickMagic エクスポートパネル — Blender互換性のためにFBXを選択
ステップ2: Blenderでソースとターゲットのファイルを開く
Blenderを起動し、ターゲットキャラクターの.blendファイルを開きます。次に、ファイル → インポート → FBXを使用して、QuickMagic FBXファイルを同じシーンにインポートします。ビューポートに2つのアーマチュアが表示されるはずです:
- ソースアーマチュア(QuickMagic モーションキャプチャスケルトン — Tポーズまたは録画されたモーションの状態)
- ターゲットアーマチュア(カスタムキャラクターリグ — 休止姿勢であるべき)
両方のアーマチュアがアウトライナーに表示されていることを確認します。ソースFBXが非常に大きいまたは小さいスケールでインポートされた場合、手動で調整しないでください。Auto Rig Proの比例スケーリングがステップ5で処理します。
ステップ3: Auto Rig Proを開く — リマップとソースアーマチュアの選択
Blenderの3Dビューポートで、Nキーを押してサイドパネルを開き、Auto Rig Proタブに移動します。リマップをクリックしてボーンリマッピングインターフェースを開きます。
リマップパネルで、ソースドロップダウンを見つけ、QuickMagic アーマチュアを選択します。これにより、転送するアニメーションデータが含まれるスケルトンをAuto Rig Proに通知します。
Auto Rig Proリマップパネル — 最初にソースアーマチュアを選択
ステップ4: ターゲットアーマチュアを選択
同じリマップパネルで、ターゲットドロップダウンを見つけ、アニメーションを受け取るカスタムキャラクターのアーマチュアを選択します。
この時点で、Auto Rig Proはビューポートに両方のアーマチュアを色分けされたボーンで表示し、先に進む前に正しいスケルトンを選択したことを視覚的に確認しやすくします。
ターゲットキャラクターアーマチュアを選択 — 色分けされたボーン表示に注意
ステップ5: 比例自動スケールを適用
これはワークフロー全体で最も重要なステップの1つです。リマップパネルの自動スケールボタンをクリックします。Auto Rig Proは両方のスケルトンの比率を分析し、それらを一致させるための正しいスケール係数を計算します。
自動スケールが重要な理由
ソーススケルトン(QuickMagic)の高さが1.8mで、ターゲットキャラクターが1.2mの場合、アニメーションデータを直接コピーすると、コミカルに歪んだキャラクター(腕が異常に伸び、脚が床をすり抜け、全体的に不自然なプロポーション)になります。自動スケールはスケルトンを正規化し、ターゲットキャラクターの正しい相対比率でモーションが転送されるようにします。
自動スケールステップをスキップすることは、歪んだリターゲティング結果の原因第1位です。両方のスケルトンのサイズが似ているように見えても、微妙な比率の違いがボーンチェーン全体に蓄積され、最終的なアニメーションに目に見えるアーティファクトを生み出す可能性があります。
ステップ6: ボーンリストの構築と確認
ボーンリストの構築をクリックして、Auto Rig Proが命名規則と空間関係に基づいてソースボーンとターゲットボーンを自動的にペアリングします。パネルには、各ソースボーンが対応するターゲットボーンにマッピングされたテーブルが表示されます。
確認すべき重要なボーン
先に進む前に、以下の重要なボーンペアを手動で確認してください。ここで不一致があると、アニメーション全体が台無しになります。
- ヒップ / 骨盤 — すべての体の動きの根源。正しくペアリングする必要があります。
- スパインチェーン(spine_01、spine_02、spine_03)— 胴体の回転と曲げを制御
- 上腕(left_upperarm、right_upperarm)— 腕のアニメーションに重要
- 前腕(left_forearm、right_forearm)— 手首の位置決め用
- 大腿(left_thigh、right_thigh)— 歩行と走行用
- 下腿(left_calf、right_calf)— 足の配置精度
- 首と頭 — 視線方向を制御
ボーンリスト — 先に進む前にすべてのマッピングを確認
Auto Rig Proがペアリングを見逃した場合(例:ソースが"LeftArm"でターゲットが"arm_L"を使用)、手動マッピング機能を使用して個別に接続します。
ステップ7: ルートボーンを設定
ルートボーンはスケルトン階層の基礎です。リマップパネルでルートボーンを指定します。通常はヒップ/骨盤ボーンで、アニメーション階層を確立します。
ルートボーンが重要な理由
スケルトン内の他のすべてのボーンはルートボーンの子です。つまり、それらのトランスフォーム(位置、回転、スケール)はルートに対して相対的に計算されます。ルートボーンが正しく設定されていない場合、すべての子ボーンが間違った座標空間を継承し、アニメーション再生中にキャラクター全体がスライド、浮遊、または不規則に回転する結果になります。
ステップ8: 微調整の再定義
微調整の再定義ツールを使用して、個々のボーンの向きを調整します。このステップは、ソースとターゲットのボーンのデフォルトの回転が異なる場合に重要です。たとえば、QuickMagic の腕が前方を向いているが、ターゲットキャラクターの腕が休止時に下を向いている場合などです。
微調整ツールを使用すると、各ボーンペアを視覚的に整列させ、アニメーションが適用されたときにキャラクターが自身の座標空間で正しく動くようになります。
ステップ9: 選択したボーンの回転をコピー
すべてのボーンペアを確認および微調整したら、選択したボーンの回転をコピー機能を使用します。これにより、各ソースボーンの回転データが対応するターゲットボーンにコピーされ、転送中にアニメーションカーブの形状が保持されます。
ポーズオフセットを修正する方法
回転コピー後にターゲットキャラクターが不自然なポーズになる場合(例:腕が90°間違った方向に回転)、2つのオプションがあります。
- ステップ8に戻り、微調整の再定義を使用してその特定のボーンの向きを調整する
- 休止ポーズ修正を適用する — 両方のアーマチュアを休止ポーズに設定し、問題のあるターゲットボーンをソースボーンの休止方向に手動で回転させる
ステップ10: ボーンリマッピングの実行(リターゲット)
これが最終ステップです。リターゲットをクリックして、完全なボーンリマッピング操作を実行します。Auto Rig Proは、設定したボーンマッピングを使用して、すべてのアニメーションキーフレームをソースからターゲットスケルトンに転送します。
実行完了 — ターゲットキャラクターにモーションキャプチャアニメーションが適用されました
リターゲティング後の確認
リターゲティング後、すぐに結果を確認します:
- アニメーションを再生 — キャラクターは自然に動いていますか?
- 足の位置を確認 — 足は地面に適切に固定されていますか?
- 手の位置を確認 — 手はアクションに対して正しく配置されていますか?
- ジッターを確認 — ボーンのジッターはマッピングの問題を示しています
- 極端なポーズを確認 — 最も極端なフレームまでスクラブし、何も壊れていないことを確認
リターゲットをクリックする前に、必ずBlenderファイルを保存してください。結果が不満足な場合、9つのステップをやり直すことなく元に戻してボーンマッピングを調整できます。
Blenderリターゲティング用のQuickMagicエクスポート形式
QuickMagicは複数のエクスポート形式を提供しています。Blenderワークフローでの比較は以下の通りです。
| 形式 | Blender互換性 | 最適な用途 | ボーンデータ品質 |
|---|---|---|---|
| FBX(デフォルト) | ネイティブインポート | Auto Rig Proリターゲティング、カスタムリグ | 完全な階層+アニメーションカーブ |
| Mixamo | Mixamoアドオン経由 | Mixamoリグ付きキャラクター | 簡略化された65ボーンスケルトン |
| Unreal(FBX) | ネイティブインポート | UE5 → Blenderのラウンドトリップ | UEマネキンスケルトン |
| VMD | MMDツールが必要 | MikuMikuDanceキャラクター | MMDボーン命名 |
| BIP | BIPプラグインが必要 | 3ds Max Bipedインポート | Biped構造 |
QuickMagic → Blenderリターゲティングのプロのコツ
リターゲティングの品質はソースデータから始まります。良好な照明と明確な背景で動画を撮影してください。QuickMagicは全身の可視性がある場合に最適に機能します。手足が交差したりフレームからはみ出したりするオクルージョンを避けてください。照度の良い1080p以上の正面からのキャプチャが最もクリーンなボーンデータを生成します。



