美文网首页
读书笔记---MVP矩阵之V矩阵

读书笔记---MVP矩阵之V矩阵

作者: 努力前行的猪 | 来源:发表于2020-07-17 14:58 被阅读0次

1.该矩阵的作用是将顶点坐标从世界空间变换到相机空间

2.前一篇文章也有说到,相机空间采用的右手坐标系,而世界空间采用的左手坐标系,所以还需要注意这个差异,后面会有列举。

3.平移整个观察空间,让摄像机原点位于世界坐标的原点,坐标轴与世界空间的坐标轴重合,同样还是通过Transform组件可以知道相机在世界空间的坐标, 先按(30,0,0)进行旋转 然后按照(0,10,-10)进行平移,为了让相机回到世界坐标的位置并且坐标轴重合的话,首先我们需要先平移(0,-10,10),这个时候相机回到原点,然后再旋转(-30,0,0),注意这里是先平移再旋转。

4.通过相机的坐标,可以得到平移和旋转矩阵,这样就可以计算出V矩阵了,但是这还没有结束,因为我们之前的世界空间是左手坐标系,而相机空间是右手坐标系,所以还需要对z分量进行取反,计算如下:

5.最后这个矩阵才是视图矩阵了,最后P(view) = M(view) * P(world)

相关文章

  • 读书笔记---MVP矩阵之V矩阵

    1.该矩阵的作用是将顶点坐标从世界空间变换到相机空间 2.前一篇文章也有说到,相机空间采用的右手坐标系,而世界空间...

  • 读书笔记---MVP矩阵之M矩阵

    1.首先明白一个点,什么是左手坐标系,什么是右手坐标系,在此不详细说了,看下图应该就知道了。 2.unity在模型...

  • 数据结构与算法 学习笔记-4

    有向图 稀疏矩阵与邻接矩阵 邻接矩阵(Adjacency Matrix)是表示顶点之间相邻关系的矩阵。设G=(V,...

  • iOS开发学习OpenGL ES系列 -- 摄像机

    在讲摄像机之前先介绍一下3D渲染中的MVP:分别是模型矩阵(model)、观察矩阵(view)、投影矩阵(Proj...

  • 2021-04-19 ch9 词向量技术

    矩阵分解法 构造矩阵X 形状式词库size×词库size分解后得到S\V\D, 其中S矩阵就是词向量坏处是 矩阵分...

  • diag

    创建对角矩阵或获取矩阵的对角元素 语法D = diag(v)D = diag(v,k) x = diag(A)x ...

  • 基础矩阵、本质矩阵,单应矩阵及其解法

    本质矩阵,基础矩阵,单应矩阵,自由度及其解法基本矩阵、本质矩阵和单应矩阵基本矩阵的基本解法之8点算法单应矩阵与基础...

  • 图的邻接表邻接矩阵创建

    一、邻接矩阵 1.1 邻接矩阵的定义 邻接矩阵是表示顶点之间相邻关系的矩阵。设G=(V, E)是具有n个顶点的图,...

  • 奇异值分解示例

    奇异值分解 目标:对于一个矩阵W,寻找符合下列条件的三个矩阵:其中U,V都为正交矩阵,为对角矩阵 方法: 通过自身...

  • 图-邻接表与邻接矩阵

    邻接矩阵 邻接矩阵(Adjacency Matrix)是表示顶点之间相邻关系的矩阵。设G=(V,E)是一个图,其中...

网友评论

      本文标题:读书笔记---MVP矩阵之V矩阵

      本文链接:https://www.haomeiwen.com/subject/zabvhktx.html