再论glulookat()

glulookat函数是用来在世界坐标系中设置相机的,也就是用于设置view 变换矩阵的
它的参数为别代表相机在世界坐标中的位置, 相机朝向和用于固定相机旋转的向量
要对物体进行缩放,移动或旋转的话应该是用model 变换矩阵,
glScalef(...); glTranslatef(...); glRotatef(...);

总体来说如下:

  //     Position(相机位置)    View(相机对准的位置)       Up Vector(右手法则,用于固定相机旋转的向量)  

  gluLookAt(0, 3, 6,           0, 0, 0,              0, 100, 0); 

原文地址:https://www.cnblogs.com/lzhitian/p/2339440.html