我正在读一本书:用HTML5和WebG编写3D应用程序,它涉及一个Vizi框架。
所有示例都加载*.json
文件而不是*.gltf
文件。为什么呢?
当我加载*.gltf
时,它不会加载任何结果,而collada2gltf转换器只会生成*.gltf
,*.bin
,*.glsl
个文件,等等。
我该怎么办?
答案 0 :(得分:1)
.gltf
是一个JSON文件。尝试用文本编辑器打开它,看看你自己。 .bin
和.glsl
文件只是从.gltf
文件链接的其他资源。它们分别是几何缓冲区和着色器。因此,为了使其工作,您应该确保使用转换器生成的所有文件也可用于运行代码的Web浏览器。
此外,您可以尝试将-e
CLI标记添加到collada2gltf
,并将所有资源嵌入到结果.gltf
文件中。