URP Volumetric Lighting System
Four raymarched volumetric effects for Unity 6 URP — lighting, fog, clouds & explosions. Compute-shader driven, Post Process Volume controlled. Plug-and-play prefabs included.
by Leon Twemlow
Price History +
Bring your Unity 6 URP scenes to life with four fully integrated, compute-shader powered volumetric effects — all controllable directly from the Post Process Volume.
✨ What’s Included
- Volumetric Lighting — Screen-space raymarched light scattering with tint, intensity, and scatter controls. Zero scene setup required.
- Volumetric Fog — 3D texture fog with placeable FogVolume zones. Supports colour, density, wind drift, and noise-based wisps.
- Volumetric Clouds — Fully raymarched cloud layer with self-shadowing, animated wind, coverage, and scattering. Renders at any altitude.
- Volumetric Explosions — Runtime-spawned volumetric explosions with custom radius, colour, and auto-fadeout. Up to 64 simultaneous blasts.
🔧 Easy Integration
Drop in three prefabs — LightingManager , FogVolume , and Global Volume — and you’re rendering in minutes. All visual parameters are exposed through standard Post Process Volume overrides, so everything works with your existing volume blending and layer setup.
⚡ Performance First
Every system is built around compute shaders and 3D density textures. Raymarch sample counts are fully adjustable so you can dial in the quality-performance balance for any target platform. Both render passes automatically skip Preview and Reflection cameras.
📋 Requirements
- Unity 6+ with Universal Render Pipeline
- Render Graph enabled
- GPU with compute shader support
- Depth Texture enabled on URP Pipeline Asset