1×–10× 迭代次數 · 保真度 · 穩定性 · 接觸清理
動作捕捉物理清理:使用 QuickMagic Physics Optimization 2.0 修復動畫假影
了解每個迭代倍數的改變、如何保留運動能量、何時需要更強的穩定化、為何重新定位後足部滑動可能再次出現,以及如何在 Cascadeur、Blender、Maya 或 Unreal Engine 中完成 QuickMagic 動作。
直接回答:從 1× 或 2× 開始,以保留原始動作。當來源有明顯抖動、生硬過渡或不穩定接觸時,提高到 3×–5×。僅在需要強力穩定化時使用 10×,然後比較運動幅度、跳躍高度、衝擊與時機。Physics Optimization 可以改善 QuickMagic 來源,但目標特定的腳部著地、地形接觸、重新定位和網格變形仍需要後續清理。
重要命名區別:這篇 2025 年 10 月的文章介紹了 Physics Optimization 2.0。QuickMagic 的獨立 Animation Base Model V2.0 Beta 則在稍後推出。目前的版本可以將基礎模型與 Physics Optimization 2.0 整合,但一個控制項負責重建複雜動作,另一個則調整保真度、穩定性和平滑度。
官方參數行為
可用值1×、2×、3×、4×、5× 和 10×
較低值更多來源細節和運動幅度
較高值更平滑、更柔和的動作
已報告的改善跳躍、腿部張開、高踢和臀部扭轉
10× 目標案例穿透、飄浮和滑動不穩定
官方注意事項較高迭代次數可能削弱動作細節
原始 QuickMagic 比較範例
原始文章的四個動畫 GIF 已轉換為精簡的 MP4 檔案並直接嵌入。它們可直接從下載的 HTML 中播放,無需依賴圖片 CDN。
下游清理教學影片
在改變倍數之前先診斷假影
使用 QuickMagic 預覽作為邊界測試
- 如果預覽骨架已經錯誤,請修正來源追蹤、模型選擇或 Physics Optimization。
- 如果預覽乾淨但目標骨架錯誤,請修正重新定位。
- 如果目標骨骼正確但網格交錯,請修正權重、碰撞或矯正形狀。
- 如果角色與地形或道具互動,請使用目標場景的 IK 和接觸工具。
1根據動作選擇倍數,而非根據「最高品質」
| 倍數 | 初始用途 | 優點 | 風險 |
|---|---|---|---|
| 1× | 高踢、跳躍、運動、衝擊和表現性動作 | 最高保真度和幅度 | 可能仍有明顯不穩定 |
| 2× | 需要輕度清理的動態動作 | 少量穩定性提升,能量損失有限 | 可能無法移除較大假影 |
| 3×–4× | 一般清理和過渡精煉 | 平衡的平滑度和活動範圍 | 可能軟化快速重音 |
| 5× | 明顯抖動或令人不適的動作 | 更強的平滑化和穩定性 | 幅度和身體重量感降低 |
| 10× | 來源中嚴重的飄浮、穿透或滑動 | 最大可用穩定化 | 可能壓平跳躍、衝擊、步伐和風格 |
原始文章稱 10× 可以有效解決穿透、飄浮和滑動。請將其視為來源動作改善的聲明,而非對每個目標骨架的保證。由不同腿長引起的重新定位後足部滑動需要目標端的修正。
2進行有控制的 A/B 測試
- 剪輯一個包含假影的代表性 5–10 秒區間。
- 保持基礎模型、捕捉範圍、參考姿勢、FPS、匯出預設和根部行為不變。
- 生成 1×、一個中間值和 10×。
- 比較根部軌跡、足部速度、臀部旋轉、跳躍高度、肢體範圍和衝擊。
- 將最終入選者重新定位到實際角色上。
- 選擇需要最少總修正的結果——而非最平滑的來源預覽。
實用評分卡
| 標準 | 問題 |
|---|---|
| 保真度 | 動作是否保留了表演者的幅度、時機和風格? |
| 穩定性 | 飄浮、穿透、抖動和突然的姿勢變化是否減少? |
| 接觸 | 著地的腳和支撐肢體是否有合理的速度? |
| 能量 | 起跳、落地、衝擊和重量轉移是否仍可讀取? |
| 重新定位成本 | 哪個版本需要較少的目標端 IK 和曲線編輯? |
3在物理平滑之前先修正錯誤的觀察
物理清理不應該穩定錯誤的左右身分、被裁切數秒的腳部,或是因模糊而偵測到的不可能的肘部。如果可用,使用 2D 精煉來修正可見關鍵點並重新生成。當動作包含攀爬、跌倒、空中階段或部分遮擋時,使用 V1/V2 基礎模型比較。
保留三個檔案:原始影片、未經處理的 QuickMagic 匯出檔,以及選定的最佳化匯出檔。這樣才能在之後判斷變化來自最佳化、重新定位還是目標清理。
足部滑動、地面穿透和地形接觸
正確順序
- 將來源重新定位到最終角色。
- 匹配根部速度、步幅和目標腿長。
- 標記腳部著地和離地區間。
- 僅在著地影格鎖定目標腳。
- 混合進入和退出鎖定。
- 修正骨盆高度、膝蓋壓縮和地形對齊。
Unreal Engine 的 Speed Planting 工作流程同樣使用來源足部速度曲線來決定重新定位後何時應鎖定目標 IK 目標。
逐項假影清理指南
| 假影 | 在 QuickMagic 中嘗試 | 在下游完成 |
|---|---|---|
| 高踢失去高度 | 降低迭代次數;比較 V1/V2 基礎模型 | 在動畫層上恢復目標姿勢和臀部活動範圍 |
| 腿部張開或劈腿塌陷 | 1×–2× 和更清晰的來源構圖 | 檢查骨盆映射和目標關節限制 |
| 不自然的臀部扭轉 | 適度最佳化和來源關鍵點審查 | 修正骨盆/根部關係和局部軸向 |
| 飄浮 | 較高迭代比較和地面參考審查 | 對齊目標地板和垂直根部/骨盆偏移 |
| 地面穿透 | 較高迭代測試 | 使用目標腳/身體接觸和場景碰撞 |
| 滑步步 | 檢查來源足部速度和最佳化 | 在重新定位後修正步幅和時序 IK |
| 抖動 | 適度迭代和來源修正 | 在受影響骨骼和區間上進行局部 Graph Editor/Cascadeur 清理 |
| 網格剪切 | 僅修正不可能的來源姿勢 | 蒙皮權重、關節限制、碰撞和矯正形狀 |
在 Cascadeur、Blender、Maya 或 Unreal Engine 中完成
| 工具 | 最佳清理任務 | 重要注意事項 |
|---|---|---|
| Cascadeur | 動畫解烘焙、支點動作清理、自動姿勢、自動物理和軌跡審查 | AutoPhysics 建議一個物理結果;動畫師仍需批准接觸和意圖 |
| Blender | Graph Editor 濾波器、IK 約束、NLA 層、根部和腳部控制編輯 | 平滑選定的曲線/區間,而非整個動作 |
| Maya | HumanIK、Graph Editor、動畫層、IK 控制項和姿勢空間矯正 | 在歐拉濾波之前驗證重新定位姿勢和骨骼軸向 |
| Unreal Engine | IK Retargeter、Speed Planting、Stride Warping、FBIK 和 Control Rig | 目標比例和環境接觸仍然是執行時/資源問題 |
Cascadeur 自己的文件建議在審查時放慢動畫速度,因為微小的滑動、軌跡循環和抖動會更容易被看見。
生產工作流程
- 原始影片足夠清晰,能支援預期的動作。
- 在重新定位之前檢查 QuickMagic 預覽。
- 將假影分類為來源、重建、重新定位或目標骨架相關。
- 使用 1× 或 2× 作為第一個基準。
- 每次比較中只改變一個變數。
- 在比較平滑度的同時,也比較運動幅度和衝擊。
- 驗證參考姿勢、根部、鏈、比例和步幅。
- 僅在真實接觸期間鎖定腳和手。
- 曲線平滑僅限於受影響的骨骼和區間。
- 最終檔案被重新導入並以正常和慢速審查。
原始文章封面
常見問題
Physics Optimization 2.0 有什麼作用?
它提供 1×–10× 的迭代倍數,在來源保真度和運動幅度與增加的平滑度和穩定性之間進行取捨。
我應該選擇哪個迭代次數?
從 1× 或 2× 開始,對中等不穩定測試 3×–5×,僅在需要強力穩定化時使用 10×。只有在檢查能量和時機後才批准結果。
它和 Animation Base Model V2.0 相同嗎?
不。基礎模型重建複雜動作;Physics Optimization 則調整重建後的結果。目前的 QuickMagic 版本可以整合兩個控制項。
10× 可以修復所有足部滑動嗎?
不。目標比例和重新定位可能在匯出後引入滑動。請修正目標根部速度和步幅,然後使用定時足部 IK 或 Speed Planting。
為什麼 10× 感覺無力?
較高值會降低運動幅度並軟化過渡。這可能削弱跳躍、衝擊、踢腿和表現性動作。
它可以修復網格剪切嗎?
只有當剪切始於不正確的來源姿勢時才有幫助。乾淨的骨骼搭配剪切的網格表示目標蒙皮或骨架有問題。



