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]的立方体

相关推荐
xin007hoyo27 分钟前
算法笔记.spfa算法(bellman-ford算法的改进)
数据结构·笔记·算法
小羊不会飞5 小时前
Towards Transferable Targeted 3D Adversarial Attack in the Physical World--阅读笔记
笔记
栀栀栀栀栀栀6 小时前
笔记 2025/4/23
笔记
Rey_family8 小时前
CSS学习笔记
css·笔记·学习
宇柔9 小时前
JavaEE学习笔记(第二课)
笔记·学习·java-ee
zhaoyqcsdn10 小时前
抽象工厂模式及其在自动驾驶中的应用举例(c++代码实现)
c++·经验分享·笔记·设计模式
谁家有个大人10 小时前
Python数据清洗笔记(上)
开发语言·笔记·python·数据分析
落笔画忧愁e10 小时前
数据通信学习笔记之OSPF的基础术语
网络·笔记·学习
细心的莽夫10 小时前
Elasticsearch复习笔记
java·大数据·spring boot·笔记·后端·elasticsearch·docker
铭阳(●´∇`●)11 小时前
Python内置函数---breakpoint()
笔记·python·学习