Roblox 运行严格的验证以确保上传到市场的资产与市场上的所有其他资产兼容。对于头部,验证主要确保头部资产包含:
- 正确 配置的外框 — 用于穿戴衣物和配饰。
- 正确配置的 面部动画姿势 — 用于执行基本的普遍表情,例如眨眼和微笑。
头部的主要验证检查 使用外框检测面部动画。请参见下面的验证过程参考,以及 常见问题。
面部动画检测
主要的动态头部验证检查之一验证您的头部资产是否具有 可视化的动画。为此,验证工具使用头部外框 "投影" 地标 到您的基础网格上。
在创建这些地标后,验证 测试各种面部动画姿势 以确保这些地标适当地移动和变形。当验证检测到地标在闭眼、张嘴和基本快乐/悲伤表情中的适当移动时,验证成功。
未能将地标分配到基础网格上,或未能适当地变形地标可能出于多种原因。有关更多信息,请参见 常见问题。
地标投影
验证使用头部外框将地标投影到头部网格上。这帮助 Roblox 确定眼睛和嘴巴的位置,并帮助指导面部动画测试。



测试面部动画
现在验证系统知道在哪里检查眼睛和嘴巴,验证将检查面部动画以确保以下基本动作是可能的:
- 左右眼睛可以闭合
- 嘴巴可以张开
- 基本的开心和难过表情
- 有关完整的基本动作单元和姿势列表,请参见 FACS 动画。
验证查看 地标的相对变化。例如,在测试右眼闭合时(FACS 姿势:RightEyeClosed),验证检查地标是否根据其原始中性状态移动。


常见问题
验证检查您头部资产的多个方面。如果您收到与动态头部动画相关的错误,请使用以下表格寻找潜在的罪魁祸首:
| 问题 | 潜在修复 |
|---|---|
| 验证工具 无法成功应用地标。 请参阅 无法投影地标。 | - 验证 外框地标顶点是否直接位于面部的相应区域上。 - 验证 外框是否与头部网格相交。地标投影期望外框位于头部网格上方。 - 检查面部的任何间隙、孔洞或困难表面,这些面会导致地标投影失败。 |
| 验证工具能够应用地标,但 无法检测到动画。 请参阅 动画未位移地标。 | - 验证 地标是否位于动画期间移动的眼睛和嘴巴区域上。 - 验证 外框是否与头部网格相交。地标投影期望外框位于头部网格上方。 - 如果使用分离的网格用于眼球和嘴袋,请确保您的地标应用于头部网格,而不是眼球或嘴袋。这可以通过稍微扩大外框投影地标的区域来实现。 |
| 验证工具无法检测到 FACS 动画。 | - 您的头部不包含 FACS 动画。验证您的头部包含 FACS 姿势和映射。 |
无法投影地标
如果验证无法正确将投影应用到头部表面,验证将失败。如果您的 外框扩展超出头部网格,或如果您的头部网格有 孔或间隙,导致地标无法应用,这种情况通常会发生。请参阅以下示例:


动画未位移地标
在地标已正确应用到基础网格且基础网格包含 FACS 数据的情况下,面部动画可能未足够位移地标以通过验证。请参阅以下示例:


也可能存在地标是正确的,但动画本身未能充分改变投影景观以通过验证的情况。在这些情况下,修复动画和/或优化外框可能有助于验证正确识别面部动画。
动画数据丢失
头部需要 17 个特定的 FACS 姿势,用于测试 5 个基本动作。无论是否存在地标或其他 FACS 动画,如果未检测到最少 17 个姿势,验证将立即失败。
有关如何摆姿势和映射动态头部的信息,请参见 创建基本头部。
与非人形的工作
某些角色模型,通常是非人形,具有不自然或缺失的眼睛和嘴巴。最常见的情况是经典的块状特征。
在这种情况下,外框仍然将预期的景观应用于头部表面,Roblox 验证面部动画是否正确位移面部动画。
在眼睛和嘴巴可能缺失的情况下,验证仍然投影地标并期望在这些区域有面部动画。



请确保您的 FACS 动画 正确影响应用地标的区域。


