您的位置:首页 > 其它

gluLookAt()函数

2015-12-15 23:04 267 查看
原创:/article/3656277.html

void gluLookAt(

GLdouble eyex,GLdouble eyey,GLdouble eyez,

GLdouble centerx,GLdouble centery,GLdouble centerz,

GLdouble upx,GLdouble upy,GLdouble upz

);

该函数定义一个视图矩阵,并与当前矩阵相乘。

eyex, eyey,eyez: 相机在世界坐标的位置

centerx,centery,centerz: 相机镜头对准的物体在世界坐标的位置

upx,upy,upz: 相机镜头的方向在世界坐标中的方向

你把相机想象成为你自己的头:

第一组数据就是头的位置

第二组数据就是眼睛看的模型的位置

第三组就是头顶朝向的方向(因为你可以歪着头看同一个物体)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: