Weatherade: Snow and Rain System


Weatherade system allows you to create snowy/rainy scenes in Unity using a set of shaders and tools that are finely tuned to work together.


by NOT_Lonely


★★★★★ star rating
Price History +

Playable Demo | Video | Online Documentation


Currently only Built-in render pipeline is supported. URP and HDRP in plans.


Weatherade system incudes two different sets of shaders for snow and rain scenes.

But shaders themselves wouldn't be nearly as powerful without Cover Instance - a manager that lets you globally customize the appearance of scene surfaces and create a coverage occlusion mask.


Instead of a thousand words, just Download Playable Demo.


The core features of this system:


The Coverage Occlusion feature automatically generates a mask so objects located under roofs or canopies are not exposed to snow/rain.


The Traces feature allows you to interactively deform the snow cover. Any dynamic object can leave traces without time-consuming setup - just turn on one option and you're done.


The GPU Particle System is finely tuned to create fairly dense snowfall or rain effects, with the ability to remove particles upon impact with surfaces. And all this with excellent performance.


Weatherade comes with few additional tools, which can boost your workflow.


Features:

• Snow Coverage shaders

• Rain Coverage shaders

• Terrain support

• Coverage Occlusion

• Snow Traces (deformable snow) with correct normals.

• Displacement

• Custom Data-Driven Tessellation (supports terrain as well)

• Snow subsurface scattering

• Snow sparkle

• Batch Shader Swapper - a tool for the fast material conversion.

• Total Brush (lite)

• Full demo scene from the playable demo is included (except the drivable car)


...and much more.

Make sure to download the Playable Demo to see it in action.