光线跟踪:“衰减”卷展栏

当光线从对象上反射过来或通过它折射时,默认情况下,光线始终通过空间传递,不存在衰减。此卷展栏上的控件可用于衰减光线,所以光线强度会随着距离降低。

光线跟踪贴图中,按剪切算法实现衰减。光线跟踪器不会考虑超过最大衰减范围的对象。鉴于此,指定衰减可缩短渲染时间。

界面

衰减类型
选择要用的衰减。
  • 禁用 关闭衰减。(默认设置。)
  • 线性 设置线性衰减。线性衰减根据开始范围和结束范围的值进行计算。
  • 平方反比 设置平方反比衰减。平方反比衰减根据开始范围进行计算,但不使用结束范围。平方反比是现实世界光线的实际衰减速度。但是,在所渲染的场景中使用它并不会始终获得您所需的效果。
  • 指数 设置指数衰减。指数衰减根据开始范围和结束范围的值进行计算。还可以指定要使用的指数。
  • 自定义衰减 指定衰减要使用的自定义曲线。
开始范围
以世界单位计的衰减开始的距离。默认设置为 0.0。
结束范围
设置以世界单位计的光线完全衰减的距离。默认设置为 100.0。

平方反比衰减不使用此值。

指数
设置指数衰减使用的指数。默认设置为 2.0。

只有指数衰减才使用此值。

颜色
影响光线衰减时的行为方式。默认情况下,随着光线的衰减,它会渲染为背景色。可以设置自定义颜色。
  • 背景(默认设置。) 随着光线的衰减,会恢复为背景(场景的背景或在“光线跟踪器参数”卷展栏中本地指定的背景),而不是透过反射/折射光线看到的实际颜色。
  • 指定 设置光线衰减后恢复为的颜色。

    如果选择不使用背景色,黑色或灰色通常是最好的衰减色,

“自定义衰减”组

除非将“衰减类型”设定为“自定义衰减”,否则这些控件将处于非活动状态。

自定义衰减
使用衰减曲线来确定开始范围和结束范围之间的衰减。

以下是自定义衰减的控件。自定义衰减区域位于左侧。曲线下方的灰色比例栏显示随着光线强度的降低,曲线将如何影响衰减。

设置开始范围距离处的反射/折射光线的强度。这是一个标准化的百分比值,范围从 0.0 到 1.0。默认设置为 1.0。
控件 1
控制接近曲线开始处的曲线形状。默认设置为 0.667。
控件 2
控制接近曲线结束处的曲线形状。默认设置为 0.333。
设置结束范围距离处的反射/折射光线的强度。这是一个标准化的百分比值,范围从 0.0 到 1.0。默认设置为 0.0。