OpenGL的视图变换与OSG漫游器

Posted csxiaoshui

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenGL的视图变换与OSG漫游器相关的知识,希望对你有一定的参考价值。

在OpenGL固定管线内容中有一个过程是进行视图变换,主要目的是将世界坐标变换到相机坐标空间中,OpenGL的视图变换所处的位置如下图所示:


在OSG中通过重写漫游器的时候需要实现的4个虚函数与这个变换是一致的(详细参考另一篇文章  《osg中漫游器的原理(一)》

  • 相机视图变换

在OpenGL中初始位置场景的世界坐标与相机坐标是在一起的,视点的方向是Z轴的负方向,

以上是关于OpenGL的视图变换与OSG漫游器的主要内容,如果未能解决你的问题,请参考以下文章

OpenGL边用边学------2 经典照相机模型

osg中相机是做啥用的

OpenGL边用边学------2 经典照相机模型

OpenGL:光照模型视图投影变换

你如何计算相机的变换矩阵?

三维视图变换与相机模型