QuickMagic FBX → AdvancedSkeleton 角色綁定

如何在 Maya 中使用 QuickMagic 動作捕捉與 AdvancedSkeleton

正確安裝 AdvancedSkeleton,匯入驗證過的 QuickMagic FBX,將動畫源骨架對應到 ADV 綁定角色,將動作烘焙至可編輯的控制項,修復接觸點和曲線瑕疵,並匯出生產就緒的 FBX。

發布日期:2025 年 11 月 3 日 · 更新日期:2026 年 7 月 15 日 · QuickMagic 編輯團隊

QuickMagic 與 AdvancedSkeleton Maya 動作捕捉重新定位工作流程
原始文章封面圖片已直接嵌入此 HTML 檔案中。
直接回答:當目標角色已使用 ADV 綁定建置時,請使用 AdvancedSkeleton。安裝最新官方 AdvancedSkeleton 套件,匯出乾淨的 QuickMagic FBX,匯入並驗證源骨架,將源身體連線或對應至 ADV 動作捕捉系統,將所需範圍烘焙至可編輯的 ADV 控制項,修正腳部踏板與已驗證的曲線問題,然後匯出並重新匯入最後的 FBX 以進行驗證。
命名釐清:原始頁面稱此為「QuickMagic ADV 外掛程式」,但其公開下載連結指向一個 AdvancedSkeleton.rar 壓縮檔。AdvancedSkeleton 是 AnimationStudios 的第三方 Maya 綁定工具組。最安全的描述是 QuickMagic + AdvancedSkeleton 動作捕捉工作流程,除非有一個各自版本化的 QuickMagic 擴充功能附有可驗證的文件。

目前的相容性事實

AdvancedSkeleton 版本官方下載頁面目前標示為 6.790
支援的 Maya 範圍Maya 2022–2027
作業系統Windows 與 macOS
授權官方網站聲明非商業使用免費
QuickMagic 來源FBX 骨骼動畫
替代方案當目標非 ADV 綁定時,使用 Maya HumanIK

版本與授權資訊已於 2026 年 7 月 15 日對照官方 AdvancedSkeleton 網站進行確認。安裝前請確認目前的下載頁面。

從 QuickMagic 到 AdvancedSkeleton 的工作流程圖:從捕捉與 FBX 匯出,到對應、烘焙及清理
QuickMagic 產生來源動作;AdvancedSkeleton 將該來源連接到一個可供動畫師在 Maya 內編輯的控制綁定。

觀看 Maya 動作捕捉工作流程影片

原始文章在其公開文字中並未提供可驗證的內嵌影片 URL。以下兩個相關示範涵蓋了 AdvancedSkeleton 動作捕捉轉移以及更廣泛的 QuickMagic 到 Maya 重新定位工作流程。

將動作捕捉資料新增到 Advanced Skeleton 綁定

示範如何將動作捕捉轉移到 AdvancedSkeleton 綁定上,以便結果可透過生產控制項進行編輯。

在 YouTube 上開啟影片

AI 動作捕捉到 Maya — QuickMagic 重新定位工作流程

展示 QuickMagic AI 動作捕捉到 Maya 的重新定位工作流程,以及將動作轉移到自訂角色綁定時所需的決策。

在 YouTube 上開啟影片

兩個播放器均使用靜態 YouTube iframe,不需要執行階段 JavaScript。如果瀏覽器、網路、地區或本機檔案檢視器封鎖了內嵌播放,請使用紅色直接連結。所有文章圖片均已嵌入此 HTML 檔案中。

開始之前

您需要:

  • 支援的 Autodesk Maya 版本
  • 官方 AdvancedSkeleton 套件與適當的授權
  • 具有可運作控制項的 ADV 綁定目標角色
  • QuickMagic FBX 身體動畫匯出
  • 原始表演影片以進行視覺比對
  • 已知的目標幀率、開始/結束範圍與傳遞骨架
請勿預設從未經驗證的鏡像站安裝生產工具。請使用官方 AdvancedSkeleton 下載頁面取得最新版本。如果某篇文章的套件或 Google 雲端硬碟壓縮檔包含 QuickMagic 特定對應預設,請掃描檔案、驗證其來源與版本,並在重複的 Maya 偏好設定資料夾中測試,然後才用於生產環境。

1正確安裝 AdvancedSkeleton

目前的 AdvancedSkeleton 以 Maya 腳本套件形式發行。標準安裝並非原始文章所說的通用「瀏覽到 .mll 並透過外掛程式管理員載入」工作流程。

  1. 從官方 AdvancedSkeleton 網站下載最新版本。
  2. 閱讀目前的授權條款,特別是針對商業用途。
  3. 解壓縮套件,同時保留其資料夾結構。
  4. 將所需內容放置於套件指定的 Maya 腳本位置。
  5. 依套件文件說明,執行或將 install.mel 拖曳到 Maya 中。
  6. 必要時重新啟動 Maya,並驗證 AdvancedSkeleton 工具架/選單。
  7. 在複製的場景中測試綁定與動作捕捉工具,然後再用於生產。
使用官方套件、腳本資料夾及 install.mel 的 AdvancedSkeleton Maya 安裝示意圖
較舊的專案可能需要已封存的 AdvancedSkeleton 版本。在測試場景相容性之前,請勿覆寫運作中的工作室安裝。

2從 QuickMagic 產生並匯出乾淨的動作

  1. 上傳包含所需身體部位的來源影片。
  2. 選擇與鏡頭匹配的靜態或移動攝影機處理方式。
  3. 檢查結果是否有肢體互換、地板漂移、根部跳動及失去接觸。
  4. 以 Maya 專案使用的幀率匯出 FBX。
  5. 選擇對應工作流程可一致辨識的源骨架。
  6. 保留未修改的檔案,例如 Actor_Action_QM_Source.fbx
源命名一致性可節省時間。在動作庫中使用相同的 QuickMagic 骨架預設。一旦源到 ADV 的對應驗證完成,一致的源階層可讓後續批次作業更具重複性。

3準備 AdvancedSkeleton 角色

  • 在複製或參照的動畫場景中作業,而非主綁定檔案。
  • 確認 AdvancedSkeleton 建置完成且控制項可運作。
  • 驗證綁定的預定建置/參考姿勢。
  • 確認生產場景比例與 Maya 的向上軸。
  • 在加入動作捕捉之前測試 IK/FK 切換。
  • 識別目標根、身體根與遊戲匯出根(當三者不同時)。
  • 儲存乾淨的預重新定位版本。
請勿隨意凍結或重新定向已完成的綁定角色。原始文章建議歸零與凍結關節。對於已完成的 AdvancedSkeleton 角色,變更關節方向或變換可能破壞蒙皮、約束、綁定姿勢及控制項行為。應修正源對應或參考姿勢,除非綁定團隊同意重建。

4匯入並驗證 QuickMagic FBX

  1. 確認 Maya 的 FBX 外掛程式可用。
  2. 選擇檔案 → 匯入並匯入 QuickMagic FBX。
  3. 使用命名空間(例如 QM_Source)以防止名稱衝突。
  4. 驗證時間軸、幀率及完整的動畫範圍。
  5. 檢查方向與場景單位。
  6. 識別真正的動畫根部與骨盆/臀部關節。
  7. 在建立約束或對應之前播放源骨架。
檢查項目正確結果失敗徵兆
幀率源動作與 Maya 時間軸使用預期的速率播放過快、過慢或不均勻
軸向源骨架直立並朝向預期方向骨架躺下或側向移動
單位源與目標具有合理的相對比例較大的平移偏移或不穩定的根傳遞
階層動畫關節形成連續的人形鏈缺少身體區域或未對應的肢體

5將源動作對應到 ADV 綁定

AdvancedSkeleton 的官方說明文件揭露了用於建立動作骨架、讀取 BVH 以及將動作捕捉關節連接到 AdvancedSkeleton 系統的動作捕捉工具。目前的版本可能也提供 MoCap Matcher 或自動名稱匹配功能。介面標籤可能因版本而異。

  1. 將 AdvancedSkeleton 綁定設定為所選動作捕捉工具所需的 FK/IK 狀態。
  2. 選取 QuickMagic 源根。
  3. 當源命名支援時,執行自動偵測或自動連線。
  4. 檢查每個對應的身體區域。
  5. 必要時手動指定遺失的關節。
  6. 驗證左右對應與鏈順序。
  7. 在烘焙之前預覽連線。
QuickMagic 源骨架對應到 Maya 中的 AdvancedSkeleton 生產角色
將動畫的變形骨架對應到 ADV 動作系統或控制項 — 而非任意幾何或選取器物件。

對應優先順序

  1. 根部或全域動作參考
  2. 臀部/骨盆
  3. 從下到上的脊椎
  4. 頸部與頭部
  5. 鎖骨、上臂、前臂與手部
  6. 大腿、小腿、腳部與腳趾
  7. 可選的手指與額外關節

6將動作烘焙至可編輯的 AdvancedSkeleton 控制項

選擇目標應為 FK、IK 或混合控制解決方案。目前的 AdvancedSkeleton 版本歷史記錄在 MoCap Matcher 工作流程中記錄了「將動作捕捉烘焙到 IK」選項,但確切的控制名稱可能因版本而異。

  1. 設定精確的開始與結束幀。
  2. 選擇後續編輯所需的目標控制器模式。
  3. 使用適合源與傳遞幀率的取樣速率。
  4. 烘焙動作。
  5. 停用(但不要立即刪除)即時源連線。
  6. 逐幀比較目標控制項、變形關節與源骨架。
  7. 確認根平移、身體方向與肢體時序。
在驗證完成之前保留源。烘焙後立即刪除 QuickMagic 骨架,會失去判斷問題源自源、對應、烘焙還是目標控制項的最快方法。

以非破壞性方式清理烘焙動畫

AdvancedSkeleton Maya 動作捕捉清理示意圖,涵蓋烘焙驗證、接觸修正及曲線清理
分別儲存源、烘焙與拋光後的場景版本。針對可見瑕疵進行清理,而非對每個控制項套用單一濾鏡。

旋轉翻轉

確認受影響的通道包含真正的歐拉不連續性。對受影響控制項的完整旋轉曲線套用 Maya 的歐拉濾鏡,然後檢查整個鏡頭。

高頻抖動

隔離有噪音的控制項,並在重複圖層或場景中使用保守的曲線平滑方法。保留衝擊、體重轉移、頭部強調及有意的姿勢。

臀部彈跳

在編輯單一臀部影格之前,檢查源比例鍵、根/骨盆對應、參考姿勢偏移以及 IK/FK 轉換。

手部與道具接觸

在接觸區間使用 ADV 手部或手臂 IK 控制項。設定接近、接觸與釋放影格的關鍵幀,然後混合控制權重以避免突然跳動。

修正 ADV 角色上的腳部滑動

  1. 從參考影片標記腳部踩踏、支撐與離地影格。
  2. 驗證目標地板高度與源/目標比例。
  3. 檢查根與臀部移動是否與目標步伐匹配。
  4. 在踩踏區間使用 AdvancedSkeleton 腳部 IK 控制項。
  5. 根據綁定支援的工作流程設定或混合 IK/FK 權重。
  6. 僅在接觸期間在世界空間中為腳部設定關鍵幀。
  7. 若踩踏腳被拉長,則修正臀部或根部移動。
  8. 進入與離開接觸區間時進行混合。
腳部鎖定並非通用核取方塊。AdvancedSkeleton 版本與工作室綁定可能公開不同的屬性。請使用綁定文件中記載的腳部 IK、地板接觸或動作捕捉控制項,而非依賴來自其他版本的硬編碼屬性名稱。

謹慎處理根動作與遊戲引擎匯出

AdvancedSkeleton 的目前文件包含遊戲引擎根動作工作流程。僅當目標引擎或管線需要時,才將角色移動與骨盆動作分開。

傳遞目標建議的根處理方式
電影級 FBX當鏡頭預期世界空間移動時,保留創作者角色移動。
原地遊戲片段移除或隔離水平移動,同時保留身體力學。
根動作遊戲片段將移動烘焙到引擎相容的根上,並驗證其方向。
Unreal Mannequin/MetaHuman 管線使用適合目標骨架/版本的 AdvancedSkeleton 匯出工具。

7匯出並驗證最終動畫

  1. 選取預期的變形或遊戲匯出骨架。
  2. 在適當時使用檔案 → 匯出選取項目
  3. 啟用動畫並烘焙不支援的約束/控制項。
  4. 設定精確的影格範圍與目標幀率。
  5. 確認目標的單位與向上軸。
  6. 排除不必要的控制曲線、輔助節點與源骨架。
  7. 匯出 FBX。
  8. 將其重新匯入乾淨的 Maya 場景或目標應用程式。