LWJGL 3 - 剪贴蒙版

时间:2016-03-25 18:38:56

标签: opengl glsl shader lwjgl

对于绘图,我使用的是带有glDrawElements和GLSL 3.30的VAO。

想象一下,您有两个对象(下图),青色的是面具,红色圆圈是要剪裁的对象。所有其他对象不受遮罩的影响。

Only the part inside the cyan is showing on the screen.

实时制作这种方法的最有效方法是什么(没有alpha地图),所以它可以动画制作?

1 个答案:

答案 0 :(得分:3)

您可以使用模板测试。基本上,您首先渲染蒙版,然后首先编写特定的模板值,然后仅在没有这些值的情况下渲染红色圆圈。

一些好的资源:

相关问题