LWJGL glOrtho和绘图轴

时间:2013-06-17 23:25:46

标签: java opengl 2d lwjgl perspective

这是在2d画布上。好吧我想让glOrtho在向左和向右前进时加上x,我想在上下时添加,在下降时添加。但是当我绘制时,它绘制的对象不是从左下角(即0,0),它从右上角(1,1)绘制。我在徘徊有解决方案吗?这是一个图表:

http://i.stack.imgur.com/Srqo9.png

无论如何我可以改变绘图坐标以与相机相同的方向和轴线运行]

glOrtho(853, 0, 480, 0, -1, 1);

1 个答案:

答案 0 :(得分:0)

glOrtho设置如下:

glOrtho(X start, X length, Y start, Y length, z, z);

如果你想从左下角绘制并向上设置为:

glOrtho(0, 853, 0, 480, -1, 1);

此外,如果你想从左上角回到绘图,只需交换Y.