从窗体上看,本节要演示的是二维显示,因此需要建立二维坐标系。
在OpenGL中,坐标轴的定义同几何学中的定义,左下角处为(0,0),如图3-9所示。
图3-9 投影区坐标
在二维显示中,使用GLU.gluOrtho2D来定义。
在GLU.gluOrtho2D中,需要定义绘图区边界的值。比如,将整个绘图区设定为
glMatrixMode mmProjection glLoadIdentity GLU.gluOrtho2D 0, 1#, 0, 1#
其中,函数glMatrixMode和glLoadIdentity往往是成对出现的。