URP - Wet Shaders:Flood 和 Rainy Puddles v2022.3 是一款专为 Unity 引擎设计的高质量湿滑与积水效果Shader资源包,适用于2D地面及其他场景的水体模拟。该资源包支持 Universal Render Pipeline(URP)与 Built-in Render Pipeline 两种渲染管线,其中默认配置为URP管线,适用于使用URP的项目。若需在Built-in管线中使用,需删除URP文件夹并解压Builtin-Wet Flood & Rain Puddles Shaders.unitypackage文件。
资源包含以下核心Shader组件:
- Flood(不透明与透明模式)
- Flood Packed Map(不透明与透明模式)
- Rainy Puddles Lite 和 Pro(支持翻页法线图)
主要特性包括:
- 支持PBR材质体系
- 兼容BaseColor、Metallic(SmoothnessA)、Normal、Heightmap、Ambient Occlusion及Emission等材质图层
- 提供Packed Map版本Shader,可将金属度(R)、环境光遮蔽(G)、高程图(B)和光滑度(A)整合至单通道中
- 通过细节图控制洪水效果的范围与强度
- 支持波浪水体法线图,可调节波浪的强度、速度与方向
- 模拟雨滴溅射效果,支持雨滴大小与速度参数
- 雨水涟漪采用翻页法线图实现,包含两个不同纹理图集,分辨率为4K,以8列8行方式划分,便于高效复用与贴图管理
该资源包附带完整使用文档,开发者可依据项目需求灵活配置,适用于需要真实水体表现的2D或3D场景,如屋顶、墙面、地面等环境的渗水、积水与雨滴动态效果。