Screen Space Global Illumination for Unity Universal Render Pipeline
Screen Space Global Illumination for Universal Render Pipeline. It's a port of a SSGI shader wrote by Martins Upitis for the Godot Engine. It's adapted to work as a render feature for Unity's Universal Render Pipeline.
Keep in mind it's a simple implementation of SSGI and it's not perfect. Performances are good if you keep noise and sample count low.
SSGI Enabled
SSGI Disabled
Parameter | Role |
---|---|
SamplesCount | How many samples to use. A value between 8 and 16 is fine for performances |
IndirectAmount | Indirect GI Boost. No cost on performances |
NoiseAmount | Add some noise to the final render, impact performances, keep it lower to 2 |
Noise | Enable or not the noise |
https://github.com/demonixis/SSGI-URP.git
This project is released under the MIT license, like the original shader.