摘要:
视点变换可以通过gluLookAt()函数完成,那三组参数分别指定了相机的位置、瞄准方向的参考点和相机向上方向。 通常视点变换操作在模型变换操作之前发出,以便模型变换先对物体发生作用。这样,场景中物体的顶点经过模型转换后一定到所希望的位置,然后再对场景进行视点定位等操作。模型变换和视点变换共同构成模型视景矩阵。 gluLookAt (0.0, 0.0, 5.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0); 1、改变前三个参数的值可以模拟人在实际环境中的移动; 2、改变中间三个参数的值,可以模拟人眼的转动,即所观察场景的变化。 3、后三个参数的值比较特殊,它所制定的不是一个点, 阅读全文