一个简单光栅器的实现(五) 光栅化阶段画线算法(Bresenham算法)扫描线算法Z-Buffer消隐算法纹理插值
在几何阶段我们通过顶点变换获得了世界坐标下的顶点最终渲染到屏幕上的位置和它们的深度值,并且在剔除掉了不在视锥体内顶点,接下来要做的就是根据顶点的位置和三角形索引渲染出模型的每一个三角形。这个简单的光栅器会实现三种渲染模式,分别是贴图模式、顶点插值和线框模式。对于线框模式,需要做的就是根据每一个边的端点的坐标,通过计算,找出最拟合这条直线的一系列的像素。而贴图模式和顶点插值模式模式的...