三个js Blender导出器,如何指定纹理类型

时间:2016-03-24 21:17:28

标签: three.js

所以我的问题是,当在blender中创建纹理时,我如何配置这些纹理,以便当我使用Three.js导出器导出网格时,它们被指定为特定纹理(map,aoMap)。

到目前为止,我有一个网格有两个纹理,一个纹理是地图(漫反射),其他纹理是lightMap。 (这就是我从生成的.json文件中得到的结果)

我想将一个纹理设置为要保留为map,另一个要设置为lightMap的aoMap。

1 个答案:

答案 0 :(得分:0)

所以我通过查看Three.js导出器的python脚本来解决这个问题。

如果你想要纹理是地图(漫反射),你需要在Blender里面的纹理上设置“Blend”属性为“Color”。如果你想要纹理是map(light),你需要在blender中将纹理“Blend”属性设置为“Multiply”。

出口商似乎不支持地图(环境遮挡)。我想我将不得不破解它,所以它确实如此。