This Dynamic Rain System Brings Terrain-Adaptive Rain to Unity

Prism Works' rain system for Unity URP features terrain-adaptive ripples, building occlusion, and more.
Prism Works has released Dynamic Rain System URP, a high-quality real-time rain effect system for Unity URP, built with VFX Graph.
The system features terrain-adaptive ripples that automatically follow terrain height via depth buffer sampling, with full support for multi-level surfaces such as rooftops. Building occlusion is handled with a raycast-based height map system, which makes rain stop naturally under roofs without manual setup.
The asset comes with five presets: Light, Medium, Heavy, Storm, and Custom, alongside auto wind direction animated using Perlin noise, smooth fade in/out transitions when changing rain intensity, and a camera follow feature that keeps the rain area attached to any transform at runtime.
The project includes a demo scene.