【问题标题】:LWJGL glOrtho and drawing axiesLWJGL glOrtho 和绘图轴
【发布时间】:2013-06-17 23:25:46
【问题描述】:

这是在 2d 画布上。好的,我想让glOrtho在向右时添加到x,在向左时添加到x,我想在向上时添加,向下时添加减号。但是当我绘制它不是从左下角(即 0,0)绘制对象时,它是从右上角(1、1)绘制的。我在徘徊这个有解决办法吗?这是一张图:

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

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

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

【问题讨论】:

    标签: java opengl 2d lwjgl perspective


    【解决方案1】:

    glOrtho 设置如下:

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

    如果您想从左下角向上绘制,请将其设置为:

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

    此外,如果您想从左上角返回绘图,只需交换 Y 的位置即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多