Roblox 進行嚴格的驗證,以確保上傳到市場的資產與市場上的所有其他資產兼容。對於頭部,驗證主要確保頭部資產包括:
- 正確配置的 籠子 — 用於穿戴服裝和配飾。
- 正確配置的 面部動畫姿勢 — 用於執行基本的通用表情,例如眨眼和微笑。
頭部的主要驗證檢查 使用籠子來檢測面部動畫。請參見下方的驗證過程參考,以及 常見問題。
面部動畫檢測
動態頭部驗證檢查的主要之一是驗證您的頭部資產是否具有 可視可辨的 動畫。為了實現這一點,驗證工具使用頭部籠子來 "投影" 標記 到您的基礎網格上。
在創建這些標記後,驗證 測試各種面部動畫姿勢,以確保這些標記適當移動和變形。當它檢測到眼睛閉合、嘴巴張開和基本的快樂/悲傷表情的標記適當移動時,驗證成功。
未能將標記分配到基礎網格上,或未能適當變形標記可能由多種原因造成。欲了解更多信息,請參見 常見問題。
標記投影
驗證使用頭部籠子將標記投影到頭部網格上。這幫助 Roblox 確定眼睛和嘴巴的位置,並幫助指導面部動畫測試。



測試面部動畫
現在驗證系統知道在哪裡檢查眼睛和嘴巴,驗證檢查面部動畫以確保以下基本動作是可能的:
- 左右眼睛可以閉合
- 嘴巴可以張開
- 基本的快樂和悲傷表情
- 有關基本動作單元和姿勢的完整列表,請參見 FACS 動畫。
驗證尋找 標記的相對變化。例如,在測試右眼閉合時(FACS 姿勢:RightEyeClosed),驗證檢查標記是否從其原始中性狀態相應移動。


常見問題
驗證檢查您的頭部資產的幾個方面。如果您收到與動態頭部動畫相關的錯誤,請使用以下表格查找潛在原因:
| 問題 | 潛在修復 |
|---|---|
| 驗證工具 無法成功應用標記。 請參見 無法投影標記。 | - 驗證 籠子標記頂點是否直接位於面部相應區域上。 - 驗證 籠子是否未與頭部網格相交。標記投影期望籠子位於頭部網格上方。 - 檢查面部是否有任何間隙、洞或困難表面,這些都可能導致標記無法投影。 |
| 驗證工具能夠應用標記,但 無法檢測動畫。 請參見 動畫未位移標記。 | - 驗證 標記是否位於動畫期間移動的眼睛和嘴巴區域。 - 驗證 籠子是否未與頭部網格相交。標記投影期望籠子位於頭部網格上方。 - 如果使用單獨的網格作為眼球和嘴袋,請確保您的標記應用於頭部網格,而不是眼球或嘴袋。這可以通過稍微擴大籠子投影標記的區域來實現。 |
| 驗證工具未檢測到 FACS 動畫。 | - 您的頭部不包含 FACS 動畫。驗證您的頭部是否包含 FACS 姿勢和映射。 |
無法投影標記
如果驗證無法正確將投影應用到頭部表面,則驗證失敗。這通常發生在您的 籠子超出頭部網格,或如果您的頭部網格有 洞或間隙,這會阻止標記的應用。請參見以下示例:


動畫未位移標記
在標記正確應用於基礎網格且基礎網格包含 FACS 數據的情況下,面部動畫可能未能足夠位移標記以通過驗證。請參見以下示例:


也可能出現標記正確,但動畫本身未能足夠改變投影的景觀以通過驗證的情況。在這些情況下,修正動畫和/或優化籠子可能有助於驗證正確識別面部動畫。
動畫數據缺失
頭部需要 17 個特定的 FACS 姿勢,用於測試 5 個基本動作。無論標記或其他 FACS 動畫如何,如果未檢測到最少 17 個姿勢,驗證將立即失敗。
有關如何擺姿勢和映射動態頭部的信息,請參見 創建基本頭部。
與非人形角色合作
某些角色模型,通常是非人形角色,具有不自然或缺失的眼睛和嘴巴。最常見的情況是經典的方塊特徵。
在這種情況下,籠子仍然將預期的景觀應用到頭部表面,Roblox 驗證面部動畫是否正確位移面部動畫。
在眼睛和嘴巴可能缺失的情況下,驗證仍然投影標記並期望在這些區域進行面部動畫。



確保您的 FACS 動畫 正確影響標記應用的區域。


