我有关于屏幕设置的一些问题。最初,当我绘制一个三角形时,x向量1将一直向右,-1会一直向左。现在我已经调整了它,以考虑窗口的不同宽高比。我的新问题如何使用于渲染二维三角的数字以及像素值。如果我的窗口是480个像素宽,320高的我想要进入这个跨越的屏幕采用了三OpenGL屏幕布局
glBegin(GL_TRIANGLES);
glVertex2f(240, 320);
glVertex2f(480, 0);
glVertex2f(0, 0);
glEnd();
而是它目前看起来像这样
glBegin(GL_TRIANGLES);
glVertex2f(0, 1);
glVertex2f(1, -1);
glVertex2f(-1, -1);
glEnd();
任何想法?
http://stackoverflow.com/questions/17056733/using-opengl-for-2d – Grimmy
http://stackoverflow.com/questions/5877728/want-an-opengl-2d-example-vc-draw-a -长方形 – mr5