Featured image of post GAMES101 现代计算机图形学入门 Transformation & Rasterization

GAMES101 现代计算机图形学入门 Transformation & Rasterization

线性代数复习

image-20251019121720334

向量

首先介绍一下向量,有长度有方向,起始位置不固定 在这里插入图片描述 向量归一化,就是获得向量方向上的单位向量,后续课程各种操作都是在单位向量上进行 在这里插入图片描述 向量加法 在这里插入图片描述

点乘和叉乘

向量点乘,在后续课程中用来计算cosθ,如果两个单位向量点乘结果就是cosθ 在这里插入图片描述 在坐标系中的使用,就是对应坐标相乘再相加 在这里插入图片描述 点乘可以用来投影 在这里插入图片描述 向量叉乘 在这里插入图片描述 在坐标系中的使用,有公式 在这里插入图片描述 在图形中的使用是可以判断一个点是否在三角形内部,在光栅化时用来判断一个像素是否需要被渲染 在这里插入图片描述

矩阵

矩阵就不说了,比较容易

Transformation(变换)

Model Transformation

模型变换可以做缩放、旋转、平移 通过矩阵计算实现的缩放 在这里插入图片描述 旋转 在这里插入图片描述

笔记保存

games101课程光栅化之前的笔记,发现还是直接写博客方便,后续用CSDN完成笔记,前边部分先贴在这里,以后再补充 这是之前遗留的笔记,放在这里保存 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述 请添加图片描述

📚 文章数: 72 ✍️ 总字数: 245.55K