前置说明
以下效果仅在URP下测试,其中原理却是通用的
手游团队使用PostProcess的普及率不高
因为上一个说明,导致没人能说清除其原理
Bloom各参数说明
Bloom作为PostProcess处理的一环,可以很好的模拟真实世界的镜头
------ 那些没有说的事:
- PostProcess 采用 reproduce image的方法,听起来就蛋疼,图片格式的渲染很耗性能的
- Bloom,HDR渲染的低配版,一般来说,这个过程处理,表现上既没有达到HDR,性能上120%会踩到向上优化的天坑
- 模拟真实世界。。。。。。哦。。。哦哦。。。除非你的游戏是一个写实游戏
Bloom Effect 应该通过 Threshold parameter 限制亮度仅仅影响 LDR 在一定范围内
Bloom属性:
属性 | 功能 |
Intensity | 光强 |
Threshold | 受Bloom影响的光照范围 |
Soft Knee | Threshold溢出时的处理(0==hard;1==soft) |
Radius | by fashion?? |
Anti Flicker | Reduces flashing noise??? |
Bloom Lens Dirt 扩展
属性 | 功能 |
Texture | 光污染的噪声图 |
Intensity | 噪声强度 |
------那些没有说的事:
- 又多了一个贴图
其他PostProcess处理
参考
https://www.youtube.com/watch?v=MxjsGCUDiwohttps://www.youtube.com/watch?v=MxjsGCUDiwo
Unity 實現部分物體Bloom效果 - IT閱讀https://www.itread01.com/content/1547269502.html
HDR渲染浅谈 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/433133944