json - gltf 示例文档拼写错误?
解决方案
很抱歉在这里造成混乱。首次编写此示例时,所有联合信息都是相同的:
Vertex N: 0, 1, 0, 0,
这与下面的英文描述相符。但是在 2020 年初的某个时候,glTF Validator更新到了 2.0.0-dev.3.0 版本,增加了许多更严格的蒙皮验证检查,包括ACCESSOR_JOINTS_USED_ZERO_WEIGHT
当warning
一个特定的非零关节被称为具有零重量。这不是错误,但验证器将其标记为警告。
年中的某个时候,示例模型存储库将其 CI 升级为使用更新的 glTF 验证器,您在此处看到的蒙皮教程模型与新的验证警告相冲突。前两个顶点对关节索引 1 没有任何权重,因此不需要在此列表中调用关节 1,并且验证器抱怨。
通过将前两行归零,更新了模型以修复验证警告。但看起来相应的描述没有正确更新,从你的描述听起来教程自己的示例数据可能没有更新以匹配官方示例模型发生的情况。似乎需要对本教程进行一些清理。
但是,无论前两行的第二个联合索引如何,实际示例都可以正常工作,因为前两个顶点没有权重。
推荐阅读
- file - AppleScript 中的简单移动文件
- c# - 通过代码更新c#中datagridview中复选框列的值
- python - 编辑后以同名存储 PILLOW 图像
- react-native - 如何更改 React Navigation 选项卡栏中图标之间的间距?
- android - java.lang.IllegalStateException: Unable to create layer for WebView, RecyclerView after WebView under NestedScrollView
- angular - 想要在不同的应用程序中加载 Angular Elements 构建工件以在此应用程序中使用 Angular Elements
- javascript - 在新窗口中添加下载按钮
- java - 使用 Streams 从整数数组中获取偶数
- python - 使用时间花费数据的 Scikit 惊喜推荐模型
- php - 在 Codeigniter 上上传多张图片