当将three.js版本从67更改为68时,我遇到了一个奇怪的问题。使用版本67,一切看起来都很好(我可以看到透明三角形后面的三角形),但是版本68似乎出错了。
以下是使用相同代码但不同的three.js版本的小提琴:
Version 67:
http://jsfiddle.net/gv6stpud/
Version 68:
http://jsfiddle.net/mkb9m3h5/
你知道出了什么问题吗?
答案 0 :(得分:0)
透明对象的排序代码在r68中更改。
如果您从
中反转订单,它会再次起作用AddTriangle (scene, material, 0.0);
AddTriangle (scene, material, 0.3);
到
AddTriangle (scene, material, 0.3);
AddTriangle (scene, material, 0.0);