我决定尝试使用gltf格式在Three.js中渲染模型,我正在使用这个转换器(http://cesiumjs.org/convertmodel.html)将模型从Collada转换为GlTF . 它吐出一个* .gltf文件,但是在Three.js的例子中,它们传递一个* .json文件 . 如何加载* .gltf文件或如何获取要加载的正确文件集?谢谢
我决定尝试使用gltf格式在Three.js中渲染模型,我正在使用这个转换器(http://cesiumjs.org/convertmodel.html)将模型从Collada转换为GlTF . 它吐出一个* .gltf文件,但是在Three.js的例子中,它们传递一个* .json文件 . 如何加载* .gltf文件或如何获取要加载的正确文件集?谢谢
2 回答
您可以使用
THREE.glTFLoader
,它可以在examples/js/loaders目录中找到 .有关演示,请参阅http://threejs.org/examples/webgl_loader_gltf.html .
three.js r.95
据我所知,gltf文件是一个有效的json文件 . 我打开了一个从collada转换为gltf的文件,它只是普通的json . 我也通过JSONLint的验证器 . 我建议将从.gltf结尾的文件更改为.json .