3D 数学与软件光栅化器
把一个三角形画到屏幕上的计算,全部亲手写出来。
중급 · 课时 15 · 实验 5
课程大纲
把像素留成文件
- 图像文件为什么长成这样 reading
- 手写 PPM 和 PNG lab
- 测验:图像文件与像素排布 quiz
向量与矩阵
- 明明是三维,为什么用 4x4 矩阵 reading
- 自己写向量和矩阵运算 lab
- 测验:齐次坐标与变换顺序 quiz
模型、视图、投影与透视除法
填三角形,用深度做遮挡
- 光栅化器在做的事 reading
- 填充三角形与深度缓冲 lab
- 测验:光栅化与深度 quiz
光照与旋转
- 亮度是从哪儿来的 reading
- 把旋转的物体输出成八张 lab
- 测验:法线与光照 quiz