1.图形绘制流水线(classic graphic pipeline)
顶点(vertex)顶点处理(vertex processor)裁剪和图元组装(clipper and primitive
assemble)光栅化(rasterizer)片元处理(fragment processor)像素(pixels)
1.顶点处理:对各个顶点的处理是彼此独立的。该模块主要功能是执行坐标变换和计算每个
顶点的颜色值。坐标系的每一次变换都可以用一个矩阵表示,坐标系的多次变换可以表示为
矩阵的相乘或者级联。
2.裁剪和图元组装:在裁剪之前必须把顶点组装成像线段和多边形这样的图元;裁剪须对逐
个图元进行,将视见体之外的部分裁剪掉。
3.光栅化:光栅化模块对每个图元输出一组片元。片元所携带的信息包括它的颜色和位置,
片元和可以携带深度信息(遮挡关系)。
4.片元处理:片元处理模块利用光栅化生成的片元来更新帧缓存中的像素。
2.Modern graphic pipeline
评论0