Blender场景在具有ObjectLoader的three.js中没有实质颜色

时间:2017-06-01 19:27:10

标签: javascript three.js blender

我尝试使用ObjectLoader从Blender加载场景。场景已加载,但没有材料颜色。

以下是我的blender导出设置:

blender exporter settings

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);
});

我可能错过了什么。任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

最后我找到了决定。这是在循环搅拌机引擎。一旦我用blender渲染引擎替换它,我在three.js场景中获得了材质。

我不确定这是正确的决定,问题是否恰好在blender引擎中,但将引擎更改为blender渲染解决了我的问题。