渲染流水线

1. 渲染流水线的三个阶段

应用程序阶段 --> 几何阶段 --> 光栅化阶段

渲染流水线_第1张图片
渲染流水线

1.1 应用程序阶段的工作:

(1) 数据准备

从硬盘读取场景数据,摄像机位置、视锥体、模型顶点位置、法线、uv等到内存,并传递到显存。

(2) 设置渲染状态

定义场景中的 Mesh 的渲染方式。可以理解为一个渲染方式对应一种材质。可以理解为一个渲染状态定义了一种材质。

(3) DrawCall

CPU 对 GPU 发起的一个命令,指向一个需要被渲染的图元列表,不会包含任何材质信息(上一阶段已经完成)


完成

你可能感兴趣的:(渲染流水线)