【发布时间】:2011-02-24 07:07:50
【问题描述】:
我正在使用 WINAPI 和 OpenGL 制作绘图应用程序。为了使事情更有效率,我只重绘所需的区域,所以我使无效矩形(hwnd,myRect,false)。 我知道 OpenGL 会进行自我剪辑,但我想为我的 rect 这样做。我希望它为我无效的区域自行剪辑,以使事情变得更加高效。谢谢
【问题讨论】:
我正在使用 WINAPI 和 OpenGL 制作绘图应用程序。为了使事情更有效率,我只重绘所需的区域,所以我使无效矩形(hwnd,myRect,false)。 我知道 OpenGL 会进行自我剪辑,但我想为我的 rect 这样做。我希望它为我无效的区域自行剪辑,以使事情变得更加高效。谢谢
【问题讨论】:
如果我理解正确,你想要的是剪刀测试。使用glEnable(GL_SCISSOR_TEST); 启用它,并使用glScissor(x, y, width, height); 设置剪刀矩形
【讨论】: