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

LightingSettings.maxBounces

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用时进行更新。

关闭

提交失败

由于某些原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public int maxBounces;

描述

存储渐进式光照贴图计算间接光照的最大反弹次数。(仅限编辑器)

为了减少计算量并在烘焙过程中提高性能,渐进式光照贴图会终止对场景光照外观贡献较小的光线路径。光线路径的权重被分配,以便那些强度较低的光线路径更容易首先被终止。这种技术被称为俄罗斯轮盘赌。

maxBounces 确定间接光线路径的最大反弹次数。

默认值:2。范围:0–100。值越高,烘焙时间越长。对于大多数场景,最高 10 的值都适用。高于 10 的值可能会导致烘焙时间显著延长。

要禁用俄罗斯轮盘赌技术,请将 maxBounces 设置为与 LightmapSettings.minBounces 相同的值。

当 Unity 将此 LightingSettings 对象序列化为 光照设置资源 时,此属性对应于光照设置资源检查器中的 **最大反弹次数** 属性。

其他资源:光照设置资源、LightmapSettings.minBounces。