WebGL alpha与深度混合

时间:2017-05-13 14:23:35

标签: webgl

如何在WebGL中正确混合两个半透明面,如图所示?

Diagram of intersecting faces

1 个答案:

答案 0 :(得分:0)

正常这样做的方法是你必须将这两个面分成4个面,按深度排序并将它们绘制到最近的位置。

还有另一种技术,depth peeling,但它也相当复杂。

还有order independent transparency

这两种最后的技术都可能更适合WebGL2