我正在努力将一个从搅拌机出口的场景变成three.js,并且已经进行了大约两周的研究和试验,但是我能找到的关于这个主题的所有信息似乎可追溯到几年前,现在已经过时了约会的日期。
我正在使用以下
我已经尝试了几百种导出设置组合,虽然我总是可以正确导出几何体,但是我在JSON文件中看到的正确引用的材料似乎并不想加载。这与嵌入和引用的纹理一起发生。
虽然我有大量的代码示例可以使用ObjectLoader将所有图像加载到JSON中,但我找到的参考资料是很多旧版本的导出器(我已经尝试过),而且我还没有找到一个这样的contians材料,我找到的最接近的是带有颜色的搅拌机出口。
如果任何人有任何资源用于导出器或对象导入器,或者能够看到JON文件的任何问题,那将是一个很大的帮助。对于新版本的ThreeJS,我能找到的文档和资源相当薄弱。
以下是导出的JSON的示例 https://paste.ee/p/RH42a我在此处编码了纹理。出于某种原因,它也是颠倒的出口,但这很容易修复。
对象加载器
var loader = new THREE.ObjectLoader();
loader.load('obj/test/blender/export/test.json', function(obj) {
scene.add(obj);
});