环境光遮挡 (Ambient occlusion, AO) 可估算环境光照(不是来自特定方向的光照)照射到表面上某一点的光照的情况。它使彼此接近的折痕、孔和表面变暗。这些区域将遮挡(阻挡)环境光,因此它们看起来较暗。
仅使用预计算实时 GI 时(请参阅有关使用预计算光照的文档),间接光照的部分不会捕获精细细节或动态对象。我们建议使用实时环境光遮挡后期效果,它具有更多细节,可以生成更高质量的光照。
To view and enable baked AO, open the Lighting window (menu: Window > Rendering > Lighting Settings) and navigate to the Baked GI section. Tick the Baked GI checkbox if it is unchecked, then tick the Ambient Occlusion checkbox to enable baked AO.
To view and enable baked AO, open the Lighting window (menu: Window > Rendering > Lighting Settings) and navigate to the Mixed Lighting section. Tick the Baked Global Illumination checkbox if it is unchecked, then in Lightmapping Settings tick the Ambient Occlusion checkbox to enable baked AO.
属性 | 功能 |
---|---|
Max Distance | 使用此属性可设置光线在终止前被跟踪的距离值。 |
Indirect | 使用此属性可控制 AO 对间接光的影响程度。滑动条值设置得越高,折痕、孔和近表面被间接光照射时的外观就越暗。 更加逼真的做法是仅将 AO 应用于间接光照。 |
Direct | 使用此属性可控制 AO 对直射光的影响程度。滑动条值设置得越高,场景的折痕、孔和近表面被直射光照射时的外观就越暗。 默认情况下,AO 不会影响直接光照。使用此滑动条即可启用这一属性。该特效不真实,但可用于艺术效果。 |
有关实时环境光遮挡的最新实现方式,请参阅有关环境光遮挡后期处理效果的文档。
要更详细了解 AO,请参阅 Wikipedia:环境光遮挡 (Ambient Occlusion)。