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

LightingSettings.minBounces

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们不能接受所有提交内容,但我们确实会阅读用户提出的每项建议,并在适用时进行更新。

关闭

提交失败

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

关闭

取消

切换到手册
public int minBounces;

描述

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

为了减少计算量并在烘焙过程中提高性能,渐进式光照贴图器会终止对场景光照外观贡献较小的光线路径。光线路径的权重会根据其强度进行分配,从而使强度较低的光线路径更有可能被优先终止。这种技术被称为俄罗斯轮盘赌。

minBounces 决定了在 Unity 应用俄罗斯轮盘赌技术之前,间接光线路径的最小反弹次数。

默认值:2。范围:0–100。较低的值会减少烘焙时间,但会增加光照贴图噪点。较高的值会增加烘焙时间,但会减少光照贴图噪点。

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

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

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