基于 Shader 的环境雾效果。
GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。
简介:
笔者今天推荐的仓库叫 SSMS。
也不知道为什么叫 SSMS 咱也不敢问,笔者就知道呀这个仓库里面 雾 效果很棒棒。
功能:
- 基于Unity Fog 效果
- 做了能量衰减
- 加入Bloom 效果,在雾中反光物体会产生辉光。
- 雾基于相机深度,更有层次感
- Readme解释少得可怜,笔者也编不下去了,哈哈,自己开箱测试吧。
使用:
Fog + SMSS:
Fog + SMSS + Bloom:
Height fog:
Height fog + SMSS:
链接:
OCASM/SSMS: Screen space multiple scattering for Unity.
结语:
前面笔者推荐了 大气散射效果啊,雪地效果,今天再来一发:Fog 效果。用过的人都说好,开箱即用
扩展阅读:
https://forum.unity3d.com/threads/screen-space-multiple-scattering.446647/
本文集持续更新ing,喜欢记得点赞关注哦!