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)