手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

GPU图形与shader:[1]图形绘制管线3个阶段

时间:2024-11-05 02:39:38

图形绘制管线分为鹩梏钔喔三个主要阶段: 应用程序阶段,几何阶段,光栅阶段

应用程序阶段:主要和CPU、内存打交道,eg:碰撞检测,场景图建立,空间八叉树更新,视锥裁剪等。该阶段最后,几何体数据 通过数据总线传送到图形硬件(时间瓶颈);

几何阶段: 主要负责顶点坐标变换、光照、裁剪、投影及屏幕映射,基于GPU运算,在最后得到了经过变换和投影的顶点坐标,颜色及纹理坐标。

光栅阶段: 基于几何阶段的输出数据,为像素正确配色,以便绘制完整图像,该阶段进行的都是单个像素的操作,每个像素信息存储在颜色缓冲器中。

Tips: 光照计算属于几何阶段,因为光照计算涉及视点、光源和物体的世界坐标,所以通常放在世界坐标系中进行计算;而雾化以及涉及物体透明度的计算属于光栅化阶段,因为上述两种计算都需要深度值信息(Z值),而深度值是在几何阶段中计算,并传递到光栅阶段的。

© 手抄报圈