Dynamic Rain System URP


High-quality rain effect system for Unity URP using VFX Graph. Features terrain-adaptive ripples, building occlusion, 5 presets, and fully exposed parameters for runtime control.


by Prism Works


Price History +

Dynamic Rain System URP is a high-quality, real-time rain effect system built with VFX Graph for Unity URP.


Key Features:

- Terrain-Adaptive Ripples: Rain ripples automatically follow terrain height via depth buffer sampling. Multi-level surfaces such as rooftops are fully supported.

- Building Occlusion: Rain stops under roofs automatically using a Raycast-based height map system.

- 5 Presets: Light, Medium, Heavy, Storm, and Custom for quick setup.

- Auto Wind: Wind direction animates automatically using Perlin noise.

- Camera Follow: Rain area follows any Transform at runtime.

- Fade In/Out: Smooth transitions when changing rain intensity.

- Auto Lifetime & Rain Speed: Automatically adjusts based on the rain object's height.

- Fully Exposed Parameters: All settings are accessible via Inspector and C# API.


Technical Details:

- Built with VFX Graph (URP only)

- Compatible with Unity 2022.3 and above

- Includes a demo scene with building occlusion showcase

- Full documentation included (README.pdf)