1.在这里也凭平时的经验总结一下opengl中的一些函数的参照坐标
glViewport函数:它的原点(0,0)在所生产的窗口的坐下角。
gluOrtho,glBegin,glEnd函数:它们的原点是glViewport在glutCreatWindow函数所产生的窗口的上的投影(即视口)的中心。比如说画一个点glVertex2i(0,0),在没设置gluOrtho函数(即默认时),这个点在窗口的正中间。
glutMouseFunc(mymouse):此时鼠标指针的原点(0,0)在视口的最左上角。
2. glortho定义的视景体是针对于相机的,而不是针对于物理3D空间的,glortho(left,right,bottom,top,znear,zfar);视景体的左截面在眼睛向左left的距离处,视景体的右截面在眼睛向右right距离处,视景体的下截面是眼睛向下bottom处,视景体的上截面在眼睛向上top距离处,视景体的前面在距离眼睛znear处,后面在距离眼睛zfar处。