自学内容网 自学内容网

Games101笔记-三维Transform变换(三)

1、二维矩阵转化为三维

1、将3x3的变换矩阵升维到4x4的变换矩阵即可
在这里插入图片描述
2、缩放及平移
在这里插入图片描述
3、旋转
在这里插入图片描述
在这里插入图片描述

2、视图变换

1、MVP变换:模型(场景)视图(相机)投影(正交/透视)
在这里插入图片描述
2、正交投影和透视投影区别
在这里插入图片描述
3、什么叫投影:把3维物体压到原点所在的平面上,先移动到原点,然后缩放到(-1,1)的平面上
在这里插入图片描述
4、正交投影矩阵算法
在这里插入图片描述

3、透视投影

1、透视投影,平行线近大远小
在这里插入图片描述
2、将透视投影的近平面和远平面,挤压成正交投影的平面
在这里插入图片描述
在这里插入图片描述
3、推导变换矩阵
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4、投影的结果

1、得到[-1,1]的立方体
在这里插入图片描述


原文地址:https://blog.csdn.net/tangfuling1991/article/details/142768426

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!