效果
步骤
1. 新创建一个空白项目,勾选“光线追踪”选项
新建一个Open World关卡
添加一个“第一人称游戏”到项目
将角色蓝图放入场景中
设置自动控制玩家
2. 打开第一人称角色蓝图“BP_FirstPersonCharacter”,添加一个后期处理组件,该组件层级在“FirstPersonCamera”下面
在事件图表中添加如下节点,按下N键来切换后期处理设置
将引脚“后期处理设置”提升为变量
分别命名为“后期处理设置_夜视”和“后期处理设置_正常”
选中变量“后期处理设置_夜视”,在细节面板中设置场景颜色着色为这种墨绿色
设置曝光补偿为5
设置胶片粒度强度为0.5
设置晕映强度为0.5
设置强度为2.0
3. 接下来我们需要在场景中放置一些东西,东西的内容可以从第三人称游戏和初学者内容包获取
向场景中放置如下内容
4. 调整直接光的光照强度为0.05
5. 在项目设置中,取消设置自动曝光
此时可以看到场景中非常黑
此时我们运行游戏,就可以通过N键开控制开启或关闭夜市效果了:
此方法只适用于微弱的光照条件下,在完全无光的条件下无效。
参考视频:
https://www.bilibili.com/video/BV1LV4y1a7CN/?spm_id_from=333.788&vd_source=36a3e35639c44bb339f59760641390a8