opengl学习-利用模板测试勾画物体轮廓中出现的一个问题

我在学习OpenGL模板测试勾画物体轮廓的时候,出现了这个问题:

这个出现的原因就是,改变摄像机的时候,每次绘制,上次绘制中模板缓冲区的数据没有清除的原因。也就是在while循环开始的时候,glClear(GL_STENCIL_BUFFER_BIT);没有起作用,原来

我在while的末尾忘记了修改回来模板缓冲区为可写。glStencilMask(0xff);

posted @ 2018-01-03 16:24  GameSprite  阅读(641)  评论(0编辑  收藏  举报