没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
有两种方法:
一种是用 glTranslatef 移动坐标系,让立方体的某个方向对着自己
另一种是用 gluLookAt 移动视点,让视线对准立方体的某个方向
gluLookAt()共有九个参数,分别是眼睛的位置,眼睛朝向的位置,以
及相片朝上的方向。这个函数是对模型矩阵进行变换
(GL_MODELVIEW),而 gluPerspective 函数是对投影矩阵进行变
换(GL_PROJECTION),这一点一定要搞清楚。你可以用
gluPerspective 函数设置近平面、远平面
OpenGL 函数思考-gluLookAt
函数原型:
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 指定视点向上的方向
函数说明:
gluLookAt()这个函数指定一个视图矩阵,一般在执行命令
glMatrixMode(GL_MODELVIEW)和 glLoadidentity()之后使用;该函数定义了视点矩
阵,并用该矩阵乘以当前矩阵。eyex、eyey、eyez 定义了视点的位置;
centerx、centery 和 centerz 变量指定了参考点的位置,该点通常为相机所瞄准的场景
中心轴线上的点;upx、upy、upz 变量指定了向上向量的方向。
资源评论
- u0108595092015-02-11不错,有点指导意义
WinJayQ
- 粉丝: 68
- 资源: 47
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功