版本:Unity 6(6000.0)
语言英文
  • C#

TierSettings.prefer32BitShadowMaps

建议更改

成功!

感谢你帮助我们提升 Unity 文档的质量。尽管我们无法接受所有提交,但我们会阅读用户提交的每一条建议,并在可能的情况下进行更新。

关闭

提交失败

由于某种原因,无法提交你建议的更改。请在几分钟后<a>重试</a>。感谢你花时间帮助我们提升 Unity 文档的质量。

关闭

取消

public bool prefer32BitShadowMaps;

说明

Unity 是否应尝试尽可能使用 32 位阴影贴图。

大多数平台都具有你无法调整的固定阴影贴图格式。它们在格式上各不相同,可以是 16 位、24 位或 32 位,并且还可以基于浮点或整数。

但是,当你针对 PlayStation 4 或使用 DirectX 11 或 DirectX 12 的平台时,你可以选择 Unity 是否应使用 16 位或 32 位浮点阴影贴图。

32 位阴影贴图比 16 位阴影贴图提供更高质量的阴影,但它们将在 GPU 上使用更大的内存和带宽。

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