图形渲染管线是实时渲染的核心组件。渲染管线的功能是通过给定虚拟相机、3D场景物体
以及光源等场景要素来产生或者渲染一副2D的图像。如上图所示,场景中的3D物体通过管
线转变为屏幕上的2D图像。渲染管线是实时渲染的重要工具,实时渲染离不开渲染管线。
图形渲染管线主要包括两个功能:一是将物体3D坐标转变为屏幕空间2D坐标,二是为屏幕
每个像素点进行着色。渲染管线的一般流程如下图所示。分别是:顶点数据的输入、顶点
着色器、曲面细分过程、几何着色器、图元组装、裁剪剔除、光栅化、片段着色器以及混
合测试。