Graphics 摄影机帧和对象帧

Graphics 摄影机帧和对象帧,graphics,camera,viewing,Graphics,Camera,Viewing,我正在阅读有关交互式图形的内容,特别是我开始阅读有关查看的部分时,我不太理解这句话: 最初,我们将模型视图矩阵设置为标识矩阵,这样摄影机帧和对象帧是相同的 我知道什么是模型视图矩阵,我知道在这种情况下,相机视图的方向是z负轴。但是我不太清楚对象帧和相机帧之间的区别 感谢您的帮助。您得到了两个矩阵:视图和模型其中视图表示您从何处查看以及在哪个方向(摄影机)和模型表示您当前渲染的对象的位置和方向 但是,为了加快渲染速度,我们仅使用一个累积矩阵,因此: ModelView = Inverse(View

我正在阅读有关交互式图形的内容,特别是我开始阅读有关查看的部分时,我不太理解这句话:

最初,我们将模型视图矩阵设置为标识矩阵,这样摄影机帧和对象帧是相同的

我知道什么是模型视图矩阵,我知道在这种情况下,相机视图的方向是z负轴。但是我不太清楚对象帧和相机帧之间的区别


感谢您的帮助。

您得到了两个矩阵:
视图
模型
其中
视图
表示您从何处查看以及在哪个方向(摄影机)和
模型
表示您当前渲染的对象的位置和方向

但是,为了加快渲染速度,我们仅使用一个累积矩阵,因此:

ModelView = Inverse(View) * Model
例如,当您在OpenGL中编写类似的内容时:

glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
那么
视图
模型
矩阵都是相同的,等于单位矩阵。在这一点之后,您可以将增量旋转和平移添加到
视图
(逆顺序和方向)或
模型
(正常顺序和方向)

有关更多信息,请参阅:

特别是在那里的最后3个链接