Quick Start
Get Global Snow running in your scene in under 5 minutes.
Step 1 — Import the Package
Import the Global Snow package from the Unity Asset Store. Choose the correct sub-package for your pipeline:
| Pipeline | Package to Import |
| Built-in RP | Global Snow (Built-in) |
| URP | Global Snow (URP) |
Do not import both packages into the same project. Choose only the one that matches your active render pipeline.
Step 2 — Add the Component
- Select your Main Camera in the Hierarchy (Built-in RP) or any suitable GameObject (URP).
- Click Add Component and search for
GlobalSnow.
- Attach the component.
Step 3 — Assign the Sun
Global Snow needs a directional light to compute relief and occlusion. It picks one automatically, but verify the Sun field in the inspector points to your main directional light.
Step 4 — Press Play
Enter Play mode. Your scene should now be covered in snow. Use the Quality preset dropdown to quickly switch between Best Quality, Medium, and Fastest.
Step 5 — Customize
From here you can:
- Adjust Minimum Altitude under Coverage to control where snow starts.
- Enable Footprints and Terrain Marks under Features.
- Enable Snowfall to add falling snow particles.
- Enable Camera Frost for a cold-environment overlay.
Tip: For deferred rendering (recommended), no extra setup is needed. For forward rendering in the Built-in RP, see the
Parameters page for the Scene Setup options.
Demo Scene
Load the demo scene included in the Demo folder and press Play. Controls:
| Key | Action |
| WASD | Move |
| Mouse | Look around |
| Spacebar | Jump |
| T | Toggle snow on/off |
| L | Change daylight |
Delete the Demo folder before building your project to avoid shipping unnecessary assets.
Next Steps
- How It Works — understand deferred vs. forward rendering approaches.
- Parameters — full inspector reference.
- Tutorials — video walkthroughs for common setups.