视口变换 定义绘制到窗口的范围
glViewport(0, 0, (GLsizei)w, (GLsizei)h);
投影变换 正投影
glMatrixMode(GL_PROJECTION);
glLoadIdentity(); //前把当前矩阵设置为单位矩阵
glOrtho(-5.0f, +5.0f, -5.0f, 5.0f, -5.0f, 5.0f);
投影变换 透视投影
glMatrixMode(GL_PROJECTION);
glLoadIdentity();//前把当前矩阵设置为单位矩阵
gluPerspective(40.0, (GLdouble)w / (GLdouble)h, 0.1, 10000.0);