自动曝光,也就是走进一个黑暗的环境,画面会逐渐变量,以模拟人眼进入黑暗空间时瞳孔放大,进光量增加的一种真实视觉感受:
制作过程中是否关闭自动曝光,取决于游戏的性质,但是个人认为,场景制作过程中,为了看到最准确的场景光照效果,应该是需要把这个自动曝光给关掉的。
那么好的,如何关闭游戏运行状态下的自动曝光效果呢?
看了很多教程,都仅仅说了这两处:
1 关闭显示菜单栏 -> 后期处理 -> 眼部适应
这个是关闭编辑界面下,的眼部自适应效果,以下是编辑界面关闭"眼部适应"的前后效果:
2 项目设置中关闭自动曝光
对于运行状态,还需要从根本的项目设置中的渲染设置入手:
编辑 -> 项目设置 -> 渲染 -> 关闭 自动曝光
但是,对于初始创建的UE场景,仅控制项目设置,并不奏效,运行时场景依旧会自动曝光。
这是由于,项目的后处理组件在协助自动曝光!!!那么终极方案就是第三步:
3 禁用:后处理下的自动曝光
官方文档中对后处理-自动曝光也有做说明:虚幻引擎中的自动曝光 | 虚幻引擎 5.4 文档 | Epic Developer Community (epicgames.com)
文档中也有如何禁用后处理中自动曝光的描述:
以下是具体操作
找到后处理Volume下的Exposure并将min和max值调成一样的:
此时即使是运行状态,自动曝光也会解除: