Rain VFX [HDRP, URP] Documentation for Unity
Package Requirements
- Unity version 6+
- Project created either on High-Definition Render Pipeline or Universal Render Pipeline
- VFX Graph 17.0.4+
How to install
1. Import the packages from the Package Manager in Unity
2. Choose an appropriate render pipeline package to install that fits your project, and double-click
How to use
1. Drag and drop Visual Effect into the scene
2. Click on the Visual Effect in the hierarchy to quickly tweak it with exposed parameters
If more settings are needed to be tweaked open up the Visual Effect in the VFX graph
How to tweak the effect
- Drag visual effect into the scene
- Select the visual effect in the hierarchy
- Tweak the parametres in the Inspector view
VFX Parameters
| Parameter name | Explanation |
|---|---|
| VFX Bounds Size | Controls the size of the VFX system bounds used for visibility and culling calculations. |
| VFX Bounds Center Coordinates | Controls the position of the VFX system bounds relative to the effect. |
| Rain Particle Camera Fade Distance | Controls the distance from the camera at which rain particles begin to fade. |
| Rain Particle Spawn Rate | Controls the number of rain particles spawned per second. |
| Rain Particle Spawn Box Size | Controls the dimensions of the volume where rain particles are spawned. |
| Rain Particle Size | Controls the base size of rain particles. |
| Rain Particle Scale [MIN, MAX] [Random] | Controls the range of random scale variation applied to rain particles. |
| Rain Particle Scale Singular [MIN, MAX] [Random] | Controls an additional random scale multiplier applied to individual rain particles. |
| Rain Particle Lifetime [MIN, MAX] [Random] | Controls the range of random particle lifetimes before rain particles are removed. |
| Rain Particle Velocity | Controls the movement speed and direction of rain particles. |
| Rain Particle Color | Controls the color tint applied to rain particles. |
| Enable Steam | Controls whether the steam particle system is enabled. |
| Steam Particle Spawn Rate | Controls the number of steam particles spawned per second. |
| Steam Particle Spawn Box Size | Controls the dimensions of the volume where steam particles are spawned. |
| Steam Particle Spawn Box Center | Controls the position offset of the steam spawn volume. |
| Steam Particle Size | Controls the base size of steam particles. |
| Steam Particle Scale | Controls the overall scale multiplier applied to steam particles. |
| Steam Particle Lifetime [MIN, MAX] [Random] | Controls the range of random particle lifetimes before steam particles are removed. |
| Steam Particle Velocity [MIN] [Random] | Controls the minimum velocity value used for random steam particle movement. |
| Steam Particle Velocity [MAX] [Random] | Controls the maximum velocity value used for random steam particle movement. |
| Steam Particle Color | Controls the color tint applied to steam particles. |
| Enable Collision | Controls whether rain particle collisions and splash generation are enabled. |
| Rain Collision Plane Position | Controls the position of the collision plane used by rain particles. |
| Splash Particle Scale [MIN, MAX] [Random] | Controls the range of random scale variation applied to splash particles. |
| Splash Particle Lifetime [MIN, MAX] [Random] | Controls the range of random particle lifetimes before splash particles are removed. |
| Splash Particle Color | Controls the color tint applied to splash particles. |
