gluLookAt() 的个参数到底是什么意思,怎么用来控制视点啊,比如我有一个物体在中间,我想从各个方向看,应该怎么用这个函数,特别是后三个参数,一点都不明白.
解决方案 »
- CComboBox 插入数据AddString的问题
- [非技术]想定一本刊物
- 请问什么是自定义协议?能否用C++写个例子?
- vista操作系统下opengl 的双缓冲PFD_DOUBLEBUFFER为什么不起作用?100分
- 数据库登录框如何去掉
- CPropertySheet问题。大家进来看看
- 如何使用动画光标?
- 请问从一个大的bitmap中取其中的一部分或几部分,怎么调啊?
- 万能的CSDN,有熟悉socks5协议UDP的吗?为何我不成功,内详
- 求教,如何隐藏系统得鼠标指针箭头,或者设置开机后的鼠标指针默认位置。
- 我想用use,pass和数据库表Label1中,username,pid比较,找到相同的怎么作啊
- 【散分】申请大版主成功了,感谢大家支持!!!接分啊
gllookat(0.0,-10.0,0.0, 0.0, 0.0, 0.0,0.0,0.0,1.0);
是不是应该gluLookAt(0.0,0.0,-10.0,O.0,0.0,0.0,0.0,1.0,0.0)
什么情况下最后三个参数需要改变啊,我觉的按我现在的理解,最后三个参数永远是向正Y轴啊.看来我还是不理解最后三个参数.
应该是gluLookAt(0.0,0.0,-10.0,O.0,0.0,0.0,0.0,1.0,0.0);
不一定,在地理的角度看,还是Z向上好,这样跟实际的一致。
我糊涂了,z轴不是从屏幕里向外吗,到底OpenGL坐标和真实世界坐标是怎么个对应关系啊,我们在屏幕上看到的到底是那些坐标值啊.
我以前一直是这么想的,把屏幕看做是xy平面,如果不做那些旋转,平移操作的话,我在屏幕上看见的应该是y轴上对应的值.这么想对不对啊.
另外OpenGL的默认视点是什么啊??
一堆问题,大侠们帮帮忙.我也会加紧看书的.
OpenGL的默认视点跟焦点是重合。但也可以设置,你想想照相原理就行。
http://community.csdn.net/Expert/topic/3143/3143497.xml?temp=.495846
http://community.csdn.net/Expert/topic/3102/3102016.xml?temp=.6083185