结合THREE.MeshFaceMaterial和THREE.BackSide?

时间:2013-03-09 21:10:28

标签: three.js

使用three.js v56:

我有一个名为materialArray的纹理数组,然后我创建了

var cubeMaterial = new THREE.MeshFaceMaterial( materialArray );

然而,我希望这种纹理能够逆转;对于名为simpleMaterial的“普通”材料,可以输入:

simpleMaterial.side = THREE.BackSide;
唉,这种情况没有影响;材料仍显示在“正面”侧。 那么,在使用MeshFaceMaterial中的纹理数组时,如何将纹理设置为背面?

提前致谢!

1 个答案:

答案 0 :(得分:1)

materialArray需要是一组材料,而不是纹理数组。

您必须为要翻转的材质数组中的每种材质将side属性设置为THREE.BackSide

three.js r.56