官方对参数的说明介绍:
https://docs.unrealengine.com/latest/CHN/Engine/Rendering/PostProcessEffects/Bloom/index.html
为了便于理解UE4的选项,通过PS简易模拟一下各个选项的作用,PS流程跟具体算法无关;
1,大部分后期处理直接对已经渲染完毕的画面进行再编辑,这里直接截图,并至于PS中;CTRL+J复制一个图层。
2,对第二个图层添加蒙版,提取高亮部分。
3,复制一个图层同时创建一个空图层,选中两者CTRL+E合并图层,得到蒙版提取后图层,并将原始图层隐藏。
4,按住CTRL+T对图片进行缩放,在上边的比例设置中选择25%,即改为原图的四分之一分辨率。
5,按住CTRL+T对图片进行缩放,在上边的比例设置中选择400%,即改为原图的四倍分辨率。最终得到的图片大小与原图一致,由于降低了分辨率实现了模糊的效果。
6,选中高亮图层后,进行高斯模糊。
7,选择线性减淡来强化模拟一下颜色相加。(图层之间是覆盖而非色彩相加)
PS部分结束,接下来再看UE4
【小技巧】:可以看到选项是有最大最小值均有限制,这样可以以确保层级关系不会混乱,写开放接口可以借鉴。