Version: Unity 6.0 (6000.0)
语言 : 中文
URP 中的渲染层
在 URP 中为光源启用渲染层

URP 中的渲染层简介

渲染层功能允许您配置某些光源以仅影响特定的游戏对象。

例如,在下图中,光源 A 影响球体 D,但不影响球体 C。光源 B 影响球体 C,但不影响球体 D

光源 A 影响球体 D,但不影响球体 C。光源 B 影响球体 C,但不影响球体 D。
光源 A 影响球体 D,但不影响球体 C。光源 B 影响球体 C,但不影响球体 D。

限制

此功能具有以下限制:

  • OpenGL 和 OpenGL ES API 不支持渲染层。

性能

本节包含与渲染层对性能的影响相关的信息。

  • 保持渲染层数尽可能少。避免创建项目中不使用的渲染层。

  • 当使用渲染层进行贴花时,增加层数会增加所需的内存带宽并降低性能。

  • 仅对前向渲染路径中的灯光使用渲染层时,性能影响微不足道。

  • 当渲染层数超过 8 的倍数时,性能影响会更加显着。例如:将层数从 8 层增加到 9 层比将层数从 9 层增加到 10 层具有更大的相对影响。

其他资源

URP 中的渲染层
在 URP 中为光源启用渲染层