如何反转模板遮罩的值。
我首先使用这些设置绘制一个写入模板缓冲区的对象
glStencilFunc(GL_NEVER, 1, 0xFF); // never pass stencil test
glStencilOp(GL_REPLACE, GL_KEEP, GL_KEEP); // replace stencil buffer values to ref=1
然后我基于模具缓冲区绘制另一个对象,其中模具功能为
glStencilFunc(GL_NOTEQUAL, 1, 0xFF);
如果我要反转蒙版,而不是使用带有模板功能的对象绘制
glStencilFunc(GL_EQUAL, 1, 0xFF);
我想获得与遮罩倒置相同的效果,但将模板功能保持为
glStencilFunc(GL_NOTEQUAL, 1, 0xFF);
那我该如何将这些值写到模板缓冲区中以获得相同的效果?