【问题标题】:change the axis Y. From "bottom left" to "top left"? (opengl)改变Y轴。从“左下”到“左上”? (opengl)
【发布时间】:2012-06-05 09:22:16
【问题描述】:

改变 Y 轴。从“左下”到“左上”? 试过 glScalef (1.f,-1.f, 1.f); 但它把一切都颠倒了。 如何制作一个 glRectf (0,0,200,200); 画在左上角而不是左下角?

【问题讨论】:

    标签: opengl coordinates coordinate-systems


    【解决方案1】:

    给定

    • 视口的widthheight
    • 和一个“对应的”正交投影(例如gluOrtho2D(0, width, 0, height)
    • 没有其他模型视图转换,

    glRectf(0, height, 200, height-200) 创建所需的输出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-10
      • 2014-02-28
      • 1970-01-01
      • 1970-01-01
      • 2021-10-31
      • 1970-01-01
      • 2015-01-03
      相关资源
      最近更新 更多