Games101现代图形学入门Lecture 3: Transformation知识点总结

视频链接:https://www.bilibili.com/video/BV1X7411F744?p=3

课程主页链接:http://games-cn.org/intro-graphics/

课件PPT链接:http://games-cn.org/graphics-intro-ppt-video/

1. 缩放矩阵

Games101现代图形学入门Lecture 3: Transformation知识点总结_第1张图片

2. 反射矩阵

Games101现代图形学入门Lecture 3: Transformation知识点总结_第2张图片

3. 切变矩阵

Games101现代图形学入门Lecture 3: Transformation知识点总结_第3张图片

4.  旋转矩阵

Games101现代图形学入门Lecture 3: Transformation知识点总结_第4张图片

5. 线性变化

Games101现代图形学入门Lecture 3: Transformation知识点总结_第5张图片

6. 齐次坐标

为什么要用齐次坐标:平移变换不是线性的,无法用矩阵相乘表示

Games101现代图形学入门Lecture 3: Transformation知识点总结_第6张图片

齐次坐标概念:增加一个纬度,对于点新增的纬度是1,对于向量,新增的纬度是0

Games101现代图形学入门Lecture 3: Transformation知识点总结_第7张图片

齐次坐标系下:

向量加向量:还是一个向量,意义是向量的平移

点减去点:得到一个两点之间点向量

点加上向量:得到一个点,相当于点的平移

点加点:得到两点之间中点

 

Games101现代图形学入门Lecture 3: Transformation知识点总结_第8张图片

7. 仿射变换

线性变换 + 平移变换

Games101现代图形学入门Lecture 3: Transformation知识点总结_第9张图片

Games101现代图形学入门Lecture 3: Transformation知识点总结_第10张图片

8. 变换组合

变换的顺序十分重要!矩阵乘法不满足交换律

Games101现代图形学入门Lecture 3: Transformation知识点总结_第11张图片

9. 分解复杂的变换

Games101现代图形学入门Lecture 3: Transformation知识点总结_第12张图片

10. 3D变换

和2D没啥区别,多了一个纬度而已

Games101现代图形学入门Lecture 3: Transformation知识点总结_第13张图片

 

你可能感兴趣的:(Games101图形学教程笔记,图形学,图形学教程)