![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opengl
q40579717
这个作者很懒,什么都没留下…
展开
-
在摄像头的设置中,最后三个参数的意义在于UP的方向设置。
此方向的设置是由x,y,z坐标上的数值所确定的,例如: x=1,y=1 此时的角度就为 右上角45°。x=-1,y=1此时的UP的角度就为左上角45°。原创 2015-06-10 17:22:22 · 1224 阅读 · 0 评论 -
Opengl中对摄像头位置变换的动态修改,是根据三角函数来计算的
Opengl中对摄像头位置变换的动态修改,是根据三角函数来计算的,在立体坐标系中用平面几何三角函数计算两次而已。其中目标点的坐标是不变的,计算时,需要已知的量是摄像头与目标点的距离(这个是固定的),还需要知道摄像头的仰角以及方位角度(这两个量是在触屏时,动态改变的)。原创 2015-06-10 17:23:28 · 2769 阅读 · 0 评论 -
gl.glPushMatrix(); 保护场景 gl.glPopMatrix(); 恢复场景
在场景的保护与恢复中,这两个方法的主要目的是为了保持好原有的坐标系原点,如果画完一个物体或者一个平面,没有恢复场景,就继续画另一个物体,就会导致物体按照上一个物体的中心为原点。而不是原始的坐标系的中心为原点。原创 2015-06-10 17:22:55 · 291 阅读 · 0 评论