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

相关推荐
koo36416 小时前
李宏毅机器学习笔记25
人工智能·笔记·机器学习
将车24417 小时前
C++实现二叉树搜索树
开发语言·数据结构·c++·笔记·学习
日更嵌入式的打工仔17 小时前
存储同步管理器SyncManager 归纳
笔记·单片机·嵌入式硬件
Larry_Yanan17 小时前
QML学习笔记(四十)QML的FileDialog和FolderDialog
笔记·qt·学习
爱上妖精的尾巴19 小时前
5-22 WPS JS宏reduce数组的归并迭代应用(实例:提取最大最小值的记录)
服务器·前端·javascript·笔记·wps·js宏
爱因斯坦乐21 小时前
【vue】I18N国际化管理系统
前端·javascript·vue.js·笔记·前端框架
Ro Jace21 小时前
模式识别与机器学习课程笔记(4):线性判决函数
人工智能·笔记·机器学习
Rousson1 天前
硬件学习笔记--82 连接器的选用原则与流程
笔记·单片机·学习
Larry_Yanan1 天前
QML学习笔记(四十)QML的ApplicationWindow和StackView
c++·笔记·qt·学习·ui
摇滚侠1 天前
Spring Boot 3零基础教程,Spring Boot 日志的归档与切割,笔记22
spring boot·redis·笔记