使用不同环境颜色的相同几何形状

时间:2013-08-07 10:08:59

标签: javascript three.js

我创建了一个自定义几何体并使用MeshPhongMaterial作为材质。因为我的几何体很大,所以我想将它们合并到一个几何体中以获得更好的性能。问题是我想为每个子几何使用不同的环境颜色。我想我可以通过使用更多材料来改变颜色,并为每个面部更改materialIndex,但它可能不起作用,可能会花费大量时间并使用更多纹理。有没有简单的方法来存档?我不确定three.js是如何用不同的材料渲染的,所以我不知道这个。谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

由于材料不同,合并无效。