glOrtho2D函数是OpenGL中的二维裁剪函数,以前一直不太懂裁剪是什么意思,这两天在做OpenGL实验的时候发现这个函数的作用。
函数原型为void gluOrtho2D(GLdouble left,GLdouble right,GLdouble bottom,GLdouble top)。
简单的解释下吧。比如说新建一个OpenGL窗口,大小是800*600像素,然后我们调用gluOrtho2D(0,400,0,300),之后在绘制点、线的时候,指定坐标,坐标范围应该为X轴上[0,400],Y轴上[0,300],这样不管是X轴还是Y轴