bloom后处理如何实现
(如果图片太大分辨率很高怎么提高效率:用mipmap处理模糊小尺寸贴图再放大处理
步骤:
1.先对图片(或是渲染结果)做一个Brighter Pass,检测每个像素的亮度值,若大于指定的却值就保留其颜色,反之将其置为黑色输出,这一步是为了仅对高亮的部分产生光晕效果
2.对上一步的结果做高斯模糊,或其他种类的模糊,具体根据需要而定,最简单的就是对四周临近4个像素采样求平均值
3.将模糊后的图片叠加到原始图片上,即颜色相加摘自:Bloom原理
Bloom可以模拟出HDR的效果,HDR实际上是通过映射技术,来达到整体调整全局亮度属性的,这种调整是颜色,强度等都可以进行调整,Bloom仅仅是能够将光照范围调高达到过饱和,也就是让亮的地方更亮。
拓展:关于Bloom高斯模糊中使用的高斯函数
一维高斯函数:
当且仅当