God rays, light shafts, and volumetric lighting for Unity URP.
LSPP is a light scattering solution for Unity URP.
How it works
- Renders an occlusion texture using scene depth.
- Estimates areas of light and shadow using the occlusion texture.
- Renders a light scattering texture in screen space.
Key features
- Compatible with the Volumes framework.
- Configurable falloff, density, and color.
- Performant.
- Looks great.
Compatibility
Editor Versions
✅ 2022.3 LTS
Render Pipelines
✅ Universal
❌ Built In
❌ HDRP
Render Paths
✅ Deferred
✅ Forward
APIs
✅ DirectX
✅ OpenGL
✅ Vulkan
✅ Metal
Platforms
✅ Console
✅ PC
❌ WebGL
❌ Mobile
❌ VR
FAQs
Q: Should I use LSPP or Buto?
A: I recommend that you use both together. LSPP works in screen-space and gives you high-detail light shafts and scattering. Buto works in world space and gives you detailed volumetric fog and lighting.