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



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


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


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


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



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


