View
摘要:对于OpenGL初学者来说,往往会遇到视角不对,或者观察不到要绘制得图形。这些问题都是由于对OpenGL视图变换不理解造成的,只有完全理解了OpenGL的视图变换才能进一步学习OpenGL,否者你会处处遇到问题而不知其原因。
1. Introduction
这一部分内容是OpenGL中最难理解,也是最重要的一章。对于初学者来说,经常会遇到,运行程序的时候看不到任何东西,其中可能的原因是你没有把物体放入一个合适的观察点。也就是说,物体存在,但是你看不到。
2. 视图变换, 模型变换
必须先把glMatrixMode() 设为: GL_MODEVIEW, 然后,用glLoadIdentity() 置为单位阵。
在全局固定坐标系中, 变换矩阵的相乘顺序与它们在代码中的顺序相反。
如: A * (