OpenGL glScissors坐标系中心

luke1985

我的问题是我正在尝试调用glScissors来切断屏幕绘制区域,但是此功能在窗口空间中的坐标系的中心是屏幕的左下角。有没有办法改变中心的原点?我希望该功能相对于屏幕的左上角起作用。

补助金

不,但是您可以创建一个从一个相关系统转换为另一个系统的功能

void scissorTopLeft(int x, int y, int w, int h, int screenHeight)
{
    glScissor(x, screenHeight-h-y, w, h);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章