UnityURP-RadianceCascades2DGI
March 2, 2025 ยท View on GitHub
A Realtime 2D Global Illumination for Unity URP.
It's practically a 2D implementation of Radiance Cascades by Alexander Sannikov based on GM Shaders articles.
Preview Video
Tested on RTX 3060: https://youtu.be/Yp045Kanq5A
How to Use
Import the "RC2DGI" folder to your project, then add the "RadianceCascades2DGI" renderer feature to your URP Renderer Asset.
From there choose the layer mask of the elements you want to use for GI calculation.
Next, go to your scene and add the Volume compoment to your Volume profile:
From there you customize the settings as you want.
(the RenderScale is the most important property there cause it's gonna affect the performance a lot)
Screenshots