OpenGL中漫游

当在OpenGL场景中进行漫游时,感觉上只需要视点与对象的坐标点就可以了,为什么还要那么多参数,floatg_eye[3];//视点floatg_look[3];//目标... 当在OpenGL场景中进行漫游时,感觉上只需要视点与对象的坐标点就可以了,为什么还要那么多参数,
float g_eye[3]; //视点
float g_look[3]; //目标点
float rad_xz; //角度
float g_Angle; //方位角
float g_elev; //仰俯角
float g_eyeheight;
float g_eyetv[2];
等...还想问下,方位角与仰俯角在这里是什么意思?能具体说下吗?
float mouse_3d_x, mouse_3d_y;
//定义非DX鼠标的轨迹变化量X、Y
这句话定义的变量是不是鼠标的坐标点?谢谢啦
展开
 我来答
luosiyong
2009-07-11 · TA获得超过3256个赞
知道大有可为答主
回答量:1090
采纳率:0%
帮助的人:1622万
展开全部
视点就是“眼睛”所在的坐标,
目标点是你看的目标,假想一下如果没有目标点,那么“眼睛”是往哪里看的呢?
仰俯角就是屏幕高度决定的,就是说“眼睛”从上到下能看到的角度范围,就像生活中说的眼睛左右能看150度左右这个道理类似的。其他的几个参数我不太明白,我也在研究这个中。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式