视频链接:https://www.bilibili.com/video/BV1X7411F744?p=3
课程主页链接:http://games-cn.org/intro-graphics/
课件PPT链接:http://games-cn.org/graphics-intro-ppt-video/
1. 缩放矩阵
2. 反射矩阵
3. 切变矩阵
4. 旋转矩阵
5. 线性变化
6. 齐次坐标
为什么要用齐次坐标:平移变换不是线性的,无法用矩阵相乘表示
齐次坐标概念:增加一个纬度,对于点新增的纬度是1,对于向量,新增的纬度是0
齐次坐标系下:
向量加向量:还是一个向量,意义是向量的平移
点减去点:得到一个两点之间点向量
点加上向量:得到一个点,相当于点的平移
点加点:得到两点之间中点
7. 仿射变换
线性变换 + 平移变换
8. 变换组合
变换的顺序十分重要!矩阵乘法不满足交换律
9. 分解复杂的变换
10. 3D变换
和2D没啥区别,多了一个纬度而已