Setup
beginner conceptsGlobal Snow (URP) · Core Concepts
Prerequisites
Before setting up Global Snow, make sure your project meets these requirements:
- Unity 2022.3 LTS or newer.
- Universal Render Pipeline (URP) installed via the Package Manager.
- A URP Settings asset assigned in Edit > Project Settings > Graphics and in Project Settings > Quality.
- The URP Renderer set to the Deferred rendering path.
Enabling Deferred Rendering
Global Snow URP works only with the deferred rendering path. To enable it:
- Locate your URP Renderer Data asset. This is referenced by your URP Settings asset (check Project Settings > Graphics and each quality level in Project Settings > Quality).
- Select the Renderer Data asset in the Project window.
- In the Inspector, set Rendering Path to Deferred.
Adding the Render Feature
Global Snow integrates with URP through a Renderer Feature:
- Select your URP Renderer Data asset.
- In the Inspector, scroll to the bottom and click Add Renderer Feature.
- Select GlobalSnow from the dropdown list.
Adding the Global Snow Component
Unlike the Built-in RP version (which must go on the camera), the URP version can be added to any GameObject:
- Select any GameObject in the Hierarchy.
- Click Add Component and search for
GlobalSnow. - Adjust settings in the inspector.
Render Graph (Unity 6+)
Unity 6 introduced the Render Graph API, which replaces the legacy render pass system. Global Snow URP is fully compatible with Render Graph.
- No additional configuration is required - the Renderer Feature detects Render Graph automatically.
- Both the legacy path (Unity 2022.3 / 2023.x) and Render Graph (Unity 6+) are supported from the same package.
Recommended Project Settings
| Setting | Recommended Value | Why |
|---|---|---|
| Rendering Path | Deferred | Required for Global Snow URP. |
| Depth Texture | Enabled | Needed for coverage depth calculations. |
| Opaque Texture | Enabled | Useful for camera frost distortion. |
| HDR | Enabled | Recommended for best visual quality with subsurface scattering. |
Scene View Preview
To see snow in the Scene View without entering Play mode, enable Show Snow In Scene View in the Global Snow inspector. This renders the snow effect directly in the editor.
Verify Setup
After completing the steps above:
- Enter Play Mode.
- Verify snow appears on your terrain and objects.
- If no snow is visible, check the Troubleshooting page.
Next Steps
- Parameters Reference - explore every Global Snow setting.
- Snow Surface - set up the URP-exclusive deformable snow mesh.
- Demo Scenes - open pre-configured examples.
Suggest an improvement
Help us improve this documentation page.