3D数学基础及图形开发(八)正交矩阵及齐次矩阵

正交矩阵:一个矩阵乘以它的转置如果为单位矩阵的话,我们称为正交矩阵。那么我们就可以得到它的逆就等于它的转置,我们就可以的通过它的转置很轻松的获取它的逆。


Paste_Image.png
Paste_Image.png

我们在使用这一特性的时候首先就要检测它是否为正交矩阵。

Paste_Image.png
Paste_Image.png

矩阵的正交化:

Paste_Image.png

4x4的齐次矩阵(相对于3x3多出来的这一行就可以作为平移变换)

将3x3的矩阵变换为4x4的齐次矩阵的话,我们就可以同时进行线性变换和平移变换。


Paste_Image.png

向量乘以4x4的齐次矩阵对之前的线性变换的矩阵是没有影响的:

Paste_Image.png

平移矩阵

一个向量乘以一个平移矩阵,会使它的xyz轴都发生变化。

Paste_Image.png

将线性变换矩阵和平移矩阵通过乘法组合得到一个新的矩阵,可以同时进行平移变换和线性变换。


Paste_Image.png
Paste_Image.png

平移矩阵编程:


Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容