Unity Shader入门精要
上QQ阅读APP看书,第一时间看更新

第2章 渲染流水线

在开始一切学习之前,我们有必要了解什么是Shader,即着色器。与之关系非常紧密的就是渲染流水线。可以说,如果你没有了解过渲染流水线的工作流程,就永远无法说自己对Shader已经入门。

渲染流水线的最终目的在于生成或者说是渲染一张二维纹理,即我们在电脑屏幕上看到的所有效果。它的输入是一个虚拟摄像机、一些光源、一些Shader以及纹理等。

本章将会给出渲染流水线的概览,同时会尽量避免数学上的计算,而仅仅提供一些全局上的描述。本书给出的流水线不仅适用于Unity平台,如果读者想要深入了解并学习着色器的话,会发现下面的内容同样是非常重要和有价值的。