从r67更改为r68时,Three.js透明度出错

时间:2014-09-21 15:20:56

标签: javascript three.js transparency

当将three.js版本从67更改为68时,我遇到了一个奇怪的问题。使用版本67,一切看起来都很好(我可以看到透明三角形后面的三角形),但是版本68似乎出错了。

以下是使用相同代码但不同的three.js版本的小提琴:

Version 67: http://jsfiddle.net/gv6stpud/

Version 68: http://jsfiddle.net/mkb9m3h5/

你知道出了什么问题吗?

1 个答案:

答案 0 :(得分:0)

透明对象的排序代码在r68中更改。

如果您从

中反转订单,它会再次起作用
AddTriangle (scene, material, 0.0);
AddTriangle (scene, material, 0.3);

AddTriangle (scene, material, 0.3);
AddTriangle (scene, material, 0.0);