渲染管线获取场景中的对象并在屏幕上显示它们。
渲染管线遵循以下步骤:
Unity 每次生成新帧时,渲染管线都会重复这些步骤。
在 Unity 中,可以选择不同的渲染管线。Unity 提供了三个具有不同功能和性能特征的预构建渲染管线,您也可以创建自己的渲染管线。
通用渲染管线 (Universal Render Pipeline, URP) 是您可以自定义的可编程渲染管线 (Scriptable Render Pipeline)。它允许您在各种平台上创建可扩展的图形。
高清渲染管线 (HDRP) 是一种可编程渲染管线,可让您在高端平台上创建出色的高保真图形。
内置渲染管线是通用的渲染管线,其自定义选项有限。
可编程渲染管线可用于直接在 C# 中检查和更改剔除、渲染和后期处理的工作方式。在 C++ 中购买对 Unity 引擎源代码的访问权限时,内置渲染管线中也可以实现此自定义级别。
如果您是有高级自定义需求的经验丰富的图形开发者,还可以使用 Unity 的可编程渲染管线 API 创建自定义渲染管线。
请参阅选择渲染管线,以了解有关为项目选择合适的管线的更多信息。