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(3.68 版以上)是此工作流程的首選 Blender 附加元件,它提供了一個專用的重映射面板,可視覺化顯示來源-目標骨骼配對、套用自動縮放,並能一鍵處理複雜的重新定位操作。
在 Blender 中同時開啟來源與目標檔案 — 準備進行骨骼重映射
先決條件與所需準備
在開始骨骼重映射工作流程之前,請確保您已備妥以下項目:
軟體需求
- QuickMagic 帳戶(可免費註冊)— 用於產生和下載動態捕捉資料
- Blender 3.0 或更新版本(建議使用 Blender 4.0+ 以獲得最佳效能)
- Auto Rig Pro v3.68+ — 提供重映射面板的付費附加元件
您需要的檔案
- 一個來源 FBX 檔案 — 從 QuickMagic 下載的動作捕捉動畫
- 一個目標角色骨架 — 包含您自訂角色及其骨架(已使用 ARP 或手動綁定)的 Blender 檔案
在開始重映射工作流程之前,請確保您的目標角色已在 Auto Rig Pro 中完全綁定(ARPed)。當來源和目標骨架都具有清晰、一致的骨骼階層時,重映射工具的效果最佳。
完全 10 步驟骨骼重映射工作流程
請依序按照以下 10 個步驟進行,以成功將 QuickMagic 的骨骼重映射至您的 Blender 角色。每個步驟都建立在前一個步驟之上 — 跳過步驟將導致動畫中斷。
步驟 1:從 QuickMagic 下載動畫資料
在 QuickMagic 中處理完您的影片後,導覽至匯出面板。選擇 FBX 格式 以相容於 Blender。QuickMagic 支援多種匯出選項,包括 Default、Mixamo、Unreal、VMD 和 BIP — 對於 Auto Rig Pro 工作流程,選擇 Default FBX 匯出,它能提供最清晰的骨骼階層。
關於手部和手指動作:QuickMagic 支援全身捕捉,包括 手指追蹤 — 如果您的動畫包含手部動作,請務必啟用手指匯出。
QuickMagic 匯出面闆 — 選擇 FBX 以相容於 Blender
步驟 2:在 Blender 中開啟來源與目標檔案
啟動 Blender 並開啟您的目標角色 .blend 檔案。然後使用 檔案 → 匯入 → FBX 將 QuickMagic FBX 檔案匯入同一個場景。您現在應該可以在視埠中看到兩個骨架:
- 來源骨架(您的 QuickMagic 動態捕捉骨架 — 將處於 T 姿勢或包含錄製的動作)
- 目標骨架(您的自訂角色骨架 — 應處於靜止姿勢)
確認兩個骨架在「大綱」視窗中都可見。如果來源 FBX 以非常大或非常小的比例匯入,請不要手動調整 — Auto Rig Pro 的比例縮放功能將在步驟 5 中處理。
步驟 3:開啟 Auto Rig Pro — 重映射並選取來源骨架
在 Blender 的 3D 視埠中,按下 N 鍵開啟側面面板,然後導覽至 Auto Rig Pro 標籤。點擊 Remap 以開啟骨骼重映射介面。
在 Remap 面板中,找到 Source 下拉選單,並選取您的 QuickMagic 骨架。這會告訴 Auto Rig Pro 哪個骨骼包含您要轉移的動畫資料。
Auto Rig Pro Remap 面板 — 請先選取您的來源骨架
步驟 4:選取目標骨架
在同一個 Remap 面板中,找到 Target 下拉選單,並選取您自訂角色的骨架 — 即將接收動畫的那個骨架。
此時,Auto Rig Pro 會在視埠中顯示兩個骨架,並附有顏色編碼的骨骼,方便您在繼續操作前視覺化確認已選取正確的骨骼。
選取您的目標角色骨架 — 請注意顏色編碼的骨骼顯示
步驟 5:套用比例自動縮放
這是整個工作流程中最重要的步驟之一。點擊 Remap 面板中的 Auto Scale 按鈕。Auto Rig Pro 會分析兩個骨骼的比例,並計算出正確的縮放因子來匹配它們。
為什麼自動縮放很重要
如果來源骨架(QuickMagic)身高 1.8 公尺,而您的目標角色身高 1.2 公尺,直接複製動畫資料會導致滑稽變形的角色 — 手臂拉伸到不可能的長度、腿部穿過地板、以及整體比例不自然。自動縮放會標準化骨骼,使動作以目標角色正確的相對比例進行轉移。
跳過自動縮放步驟是重新定位結果變形的首要原因。即使兩個骨骼的大小看起來相似,微小的比例差異也可能在骨骼鏈中累積,並在最終動畫中產生可見的瑕疵。
步驟 6:建立並驗證骨骼清單
點擊 Build Bones List,讓 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:設定根骨骼
根骨骼是您骨架階層的基礎。在 Remap 面板中,指定根骨骼 — 通常是 臀/骨盆 骨骼 — 以建立動畫階層。
為什麼根骨骼很重要
骨架中的所有其他骨骼都是根骨骼的子級。這意味著它們的變換(位置、旋轉、縮放)是相對於根骨骼計算的。如果根骨骼設定錯誤,所有子骨骼都將繼承錯誤的座標空間,導致在動畫播放期間整個角色滑動、漂浮或不規律旋轉。
步驟 8:重新定義細部調整
使用 Redefine Tweaks 工具來調整個別骨骼的方向。當來源和目標骨骼具有不同的預設旋轉時,此步驟至關重要 — 例如,如果您的 QuickMagic 手臂向前指,但您的目標角色手臂在靜止時向下指。
細部調整工具讓您可以視覺化對齊每個骨骼配對,確保在套用動畫時,您的角色在其自身的座標空間中正確移動。
步驟 9:複製所選骨骼的旋轉
在所有骨骼配對都經過驗證和調整後,使用 Copy Selected Bones Rotation 功能。這會將每個來源骨骼的旋轉資料複製到其匹配的目標骨骼,確保在轉移過程中保留動畫曲線的形狀。
如何修復姿勢偏移
如果在複製旋轉後,您的目標角色出現尷尬姿勢(例如,手臂旋轉錯誤 90°),您有兩個選項:
- 返回步驟 8 並使用 Redefine Tweaks 調整該特定骨骼的方向
- 套用靜止姿勢修復 — 將兩個骨架都設為靜止姿勢,然後手動旋轉有問題的目標骨骼,使其與來源骨骼的靜止方向匹配
步驟 10:執行骨骼重映射 (ReTarget)
這是最後一步。點擊 ReTarget 來執行完整的骨骼重映射操作。Auto Rig Pro 會根據您設定的骨骼對應,將所有動畫關鍵影格從來源傳輸到目標骨架。
執行完成 — 您的目標角色現在擁有了動態捕捉動畫
重新定位後驗證
重新定位後,請立即驗證結果:
- 播放動畫 — 角色動作是否自然?
- 檢查腳部放置 — 腳部是否正確地踩在地面上?
- 驗證手部位置 — 手部是否根據動作正確定位?
- 尋找抖動 — 任何骨骼抖動都表示對應問題
- 檢查極端姿勢 — 拖曳到最極端的影格並驗證沒有東西斷掉
在點擊 ReTarget 之前,請務必儲存您的 Blender 檔案。如果結果不理想,您無需重做所有 9 個前置步驟,即可還原並調整您的骨骼對應。
QuickMagic 供 Blender 使用的匯出格式
QuickMagic 提供多種匯出格式。以下是它們在 Blender 工作流程中的比較:
| 格式 | Blender 相容性 | 最適合 | 骨骼資料品質 |
|---|---|---|---|
| FBX (Default) | 原生匯入 | 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 或更高解析度拍攝光線充足、正面的捕捉畫面,能產生最清晰的骨骼資料。
如果您正在建立自己的目標骨架,請使用標準的骨骼命名慣例(例如,"mixamorig:LeftArm" 或 "UpperArm_L")。Auto Rig Pro 的自動匹配在可預測的模式下效果最佳。像 "Bone_0027" 這樣的非標準名稱將需要為每個骨骼進行手動對應。
如果重新定位產生了令人困惑的結果,請在開始重映射工作流程之前,將兩個骨架都設為靜止姿勢。這可以消除任何現有動畫對骨骼方向分析的干擾,並產生更可預測的結果。
一旦您為某個角色設定了骨骼對應,您就可以將其重複用於多個動畫。從 QuickMagic 匯出不同的動作(走、跑、跳、跳舞),將每個動作作為一個新的 FBX 匯入,並僅重複步驟 2、6 和 10 — 骨骼對應保持不變。
QuickMagic 支援完整的手指追蹤。在為 Blender 匯出時,請確保 FBX 中包含手指骨骼。在 Auto Rig Pro 的骨骼清單中,驗證手指骨骼配對是否已對應 — 未對應的手指將在最終動畫中保持靜止。
常見骨骼重映射問題疑難排解
問題:重新定位後角色滑動或浮空
原因: 根骨骼未正確設定,或自動縮放係數錯誤。
修正: 在步驟 7 中驗證根骨骼。在步驟 5 中重新套用 Auto Scale。檢查兩個骨骼是否具有一致的根階層(根骨骼與臀之間沒有額外的變換節點)。
問題:肢體彎曲方向錯誤
原因: 來源和目標之間的骨骼翻轉角度不匹配。
修正: 使用 Redefine Tweaks(步驟 8)手動調整骨骼方向。針對手臂,請驗證手肘在兩個骨骼上指向相同方向。
問題:動畫抖動或不穩
原因: 骨骼對應不完整或比例不匹配。
修正: 返回步驟 6 並驗證每個骨骼配對。缺失的骨骼(尤其是脊椎鏈結)會造成插值間隙,表現為抖動。
問題:手指不動作
原因: FBX 匯出中未包含手指骨骼,或未對應。
修正: 從 QuickMagic 重新匯出,並啟用手指追蹤。驗證骨骼清單中存在手指骨骼配對。
問題:角色呈現 T 姿勢
原因: 重新定位未執行,或來源沒有動畫。
修正: 驗證來源 FBX



