Home

Awesome

SSGI-URP

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.

Requirement

Debug SSGI Enabled

Enabled SSGI Disabled

Setup

ParameterRole
SamplesCountHow many samples to use. A value between 8 and 16 is fine for performances
IndirectAmountIndirect GI Boost. No cost on performances
NoiseAmountAdd some noise to the final render, impact performances, keep it lower to 2
NoiseEnable or not the noise

Usage

License

This project is released under the MIT license, like the original shader.