我尝试使用ObjectLoader从Blender加载场景。场景已加载,但没有材料颜色。
以下是我的blender导出设置:
JSON:https://jsonblob.com/9e58bd8a-46ff-11e7-ae4c-0f21997a0996
这就是我将模型添加到three.js场景的方式:
const objectLoader = new THREE.ObjectLoader();
objectLoader.load('/static/models/lighthouse.json', (group) => {
scene.add(group);
});
我可能错过了什么。任何帮助将不胜感激。
答案 0 :(得分:0)
最后我找到了决定。这是在循环搅拌机引擎。一旦我用blender渲染引擎替换它,我在three.js场景中获得了材质。
我不确定这是正确的决定,问题是否恰好在blender引擎中,但将引擎更改为blender渲染解决了我的问题。