|
人眼适应
人眼适应,或自动曝光,会让场景曝光自动调整以重建犹如人眼从明亮环境进入黑暗环境(或相反)时所经历的效果。
百分比谷值
人眼适应将会适应从场景颜色的亮度柱状图中提取的值。 该值定义了为寻找平均场景亮度而设计的柱状图的谷值百分比值。 我们想要防止对明亮图像部分的限定,这样最好能忽略大部分黑暗区域,例如,80表示忽略80%的黑暗区域。 这个值的范围是[0, 100]。 在70-80之间的值能返回最佳效果。
百分比峰值
人眼适应将会适应从场景颜色的亮度柱状图中提取的值。 该值定义了为寻找平均场景亮度而设计的柱状图的峰值百分比。 我们可以舍去一些百分比,因为有一些明亮的像素是没问题的(一般为太阳等物体)。 这个值的范围是[0, 100]。 在80-98之间的值能返回最佳效果。
Min Brightness (最小亮度值)
此值限制了人眼适应的亮度值下限。 该值必须大于0且必须= EyeAdaptationMaxBrightness (人眼适应最大亮度值)。 实际值取决于该内容使用的HDR范围。
Max Brightness (最大亮度值)
此值限制了人眼适应的亮度值上限。 该值必须大于0且必须>= EyeAdaptationMinBrightness (人眼适应最小亮度值)。 实际值取决于该内容使用的HDR范围。
Speed Up (加速)
从黑暗环境到明亮环境后对环境的适应速度。
Speed Down (减速)
从明亮环境到黑暗环境后对环境的适应速度。
Exposure Offset (曝光偏移)
控制曝光设置的偏移。 该值有对数意义:
0
没有改变
-1
一半亮度
-2
四分之一亮度
1
一倍亮度
2
四倍亮度
分数值,例如1.5,或示例以外的数字也同样可行。 如果眼部适应被激活,该值会被添加到自动曝光中。
人眼适应基于柱形图
并使用如下方式:
我们假设 EyeAdaptationLowPercent (人眼适应的百分比谷值)为80%, EyeAdaptationHighPercent (人眼适应的百分比峰值)为95% 。
现在我们搜寻柱状图,查找2个值:
80%的屏幕像素暗于亮度值A。
95%的屏幕像素暗于亮度值B。
A与B间的平均值为当前场景光照值(C)。
随时间推移,眼睛将会适应于该值。 适应于黑暗环境一般要花更长时间,所以我们设置了两个值来进行调整: EyeAdaptionSpeedUp (人眼适应加速)和 EyeAdaptionSpeedDown (人眼适应减速)。
为使人眼不对非常黑暗或明亮环境完全适应,我们把人眼的适应值限定在一个定义的范围内: EyeAdaptationMinBrightness (人眼适应最小亮度)和 EyeAdaptationMaxBrightness (人眼适应最大亮度)。
柱形图
人眼自动适应功能会使用 Histogram (柱形图)属性,它会查找场景颜色的柱状图以使摄像机或眼睛适应于场景。 此柱状图可以在激活显示标识"Visualize HDR"(可视化HDR)时被看到。
Histogram Log Min (柱状图记录最小值)
定义了生成的柱状图的亮度范围的下限。
Histogram Log Max (柱状图记录最大值)
定义了生成的柱状图的亮度范围的上限。
完整内容索引
2004-2017, Epic Games, Inc. 版权所有。Unreal 及相关的商标是 Epic 在美国和其他国家的注册商标。
使用条款 | 隐私政策
|
|