games101-week3
Rasterization 1 (Triangles)
怎么在屏幕上画三角形???
对每一个像素点判断是否在三角形内,(用像素点的中心点坐标代替这个像素点)
在像素点内就着色,不在就不着色
三角形坐标系和屏幕坐标系对应
SSAA
把一个像素点划成多个像素点,每一个像素点有自己的颜色。那么一大个像素点的颜色就是小像素点的混合颜色
MSAA
把一个像素点划成多个像素点,那么一大个像素点的颜色就是三角形经过了多少个小像素点,然后按照比例着色
Visibility / occlusion
Z-Buffer 算法就是为每个像素点维持一个表示深度的矩阵,如果深度浅也就是离摄像机近的,就覆盖掉之前的像素