层叠衣物验证工具是一个辅助工具,可以在 Blender 或 Maya 中安装,帮助您快速识别和修复层叠衣物资产在导出前的常见问题。


尽管该工具可以节省您在 3D 建模程序和 Studio 之间的典型迭代流程中的时间,但该工具并未提供层叠衣物资产所有方面的全面验证。您必须确保您的层叠衣物模型同时符合 通用网格要求 和 Roblox 特定的 层叠衣物要求,然后再将其导入 Studio。
安装衣物验证工具
针对 Blender 和 Maya 有两个独立的安装文件和说明。
Blender
在 Blender 中安装衣物验证工具的步骤:
下载 ValidationTool_Blender.zip 并将 .zip 文件保存在本地。
在 Blender 中,导航到 编辑 > 首选项。
在首选项中,左侧边栏中选择 附加组件 部分。

点击 安装... 按钮,显示文件浏览器。
选择下载的 .zip 文件,然后点击 安装附加组件。
在 附加组件部分,找到 验证工具 并 启用该附加组件。

返回工作区并 扩展视口中的侧边工具栏 以访问该附加组件。

侧边栏指示器 
展开的侧边栏
Maya
在您开始在 Maya 中安装验证工具的过程之前,您必须安装 Python 3.0 或更高版本。如果您已经安装了 Python,您可以继续安装验证工具。
在您的设备上安装 Python 3.0+ 的步骤:
从官方 Python 网站 下载适当的安装程序。
打开安装程序并按照安装说明进行操作。
在选择 立即安装 之前,启用 将 Python ### 添加到 PATH。

在 Maya 中安装衣物验证工具的步骤:
下载 ValidationTool_Maya.zip 并将内容解压缩到本地目录。
在文件浏览器中打开 .zip 文件的内容。
如果在 Windows 上,双击 install.bat。这将运行一个批处理脚本,允许您快速在 Maya 中运行验证工具。
如果在 Mac 上,右键单击 install.command 文件并选择 打开方式 > 终端。这将运行一个终端脚本,允许您快速在 Maya 中运行验证工具。

当提示时,输入您的 Maya 版本并按 Enter。例如,如果使用的是 Maya 2020,输入 2020 作为版本。

安装成功时,会显示以下消息:

打开 Maya 并导航到 窗口 > 通用编辑器 > 脚本编辑器。

首次使用插件时,在脚本编辑器中输入 import ValidationTool,然后在脚本编辑器的顶部栏中按 播放 按钮。插件的 UI 会显示。

在首次启动后使用插件时,通过输入 ValidationTool.validationTool() 并单击 播放 按钮来启动插件。
或者,您可以在首次启动后通过单击 在 Maya 工具架上创建快捷方式 按钮设置快捷方式。

验证资产
在插件处于活动状态且工作区中有一层资产时,您可以开始验证内容。检查后,有问题的结果将变为 红色 (Blender)或 黄色 (Maya)。您可以通过单击检查按钮来解决某些失败的检查。有关每个验证检查的详细信息,请参见 检查和故障排除步骤。


使用验证工具对您的资产进行操作:
- 选择 场景中的对象。
- 打开验证工具并单击 检查资产。过了一会儿,UI 会更新并产生输出消息。
- 有问题的结果将用红色或黄色突出显示。通过单击突出显示的按钮,可以自动修正某些问题。
检查和故障排除步骤
请参考下表以获取特定检查和故障排除步骤的详细信息:
- 层
- 检查场景中是否存在额外层。自动修复尝试删除额外层。 如果自动修复失败,请手动删除额外层。
- 变换
- 检查几何体的位置、旋转和缩放是否已冻结(0,0,0)。自动修复尝试冻结变换。这可能会对您的绑定产生影响。 如果自动修复失败,请手动冻结几何体。
- 未使用的材质
- 关键帧
- 检查是否存在任何不必要的关键帧。自动修复尝试删除关键帧。 如果自动修复失败,请手动删除关键帧数据。
- 附着点
- 检查附着点是否存在并使用正确的命名约定。自动修复尝试将任何意外的附着点进行父级绑定。
- 相交
- 检查角色几何体与内外层网格几何体之间是否存在任何相交。在 Blender 中,单击按钮将切换到 编辑模式 并突出显示与内层或外层网格相交的顶点。 某些边缘,例如袖子、脖子和躯干边缘的孔的边缘,可能会由于默认行为而被突出显示,可以忽略。
- 纹理格式
- 检查纹理是否符合纹理要求,例如分辨率大小。用户还可以选择外部图像文件。参见输出消息以手动解决与纹理相关的任何问题。