Version: 2021.1

TierSettings.prefer32BitShadowMaps

切换到手册
public bool prefer32BitShadowMaps ;

描述

允许您指定 Unity 是否应尽可能尝试使用 32 位阴影贴图。

大多数平台采用的是固定阴影贴图格式,您无法进行调整。这些平台的格式多种多样,可以是 16 位、24 位或 32 位,也可以基于浮点数或整数。

但是,如果目标设备是使用 DirectX 11 或 DirectX 12 的 PlayStation 4 或平台,则可以选择是否应让 Unity 使用 16 位或 32 位浮点阴影贴图。

32 位阴影贴图提供的阴影质量要高于 16 位阴影贴图,但它们会在 GPU 上占用更多的内存和带宽。

此外,32 位阴影贴图只能在深度缓冲区也设置为 32 位时使用。