Screen Space Ray Tracing (GI) for HDRP
A real-time global illumination solution for Unity's High Definition Render Pipeline (HDRP) that uses screen-space information to achieve high-quality lighting effects.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. FREE
- Category:
- Vfx › Shaders › Fullscreen-camera-effects
- Developer:
- CDRIN
- Price:
- FREE
- Rating:
- Favorites:
- 196
- Supported Unity Versions:
- 2021.2.17 or higher
- Current Version:
- 1.0.2
- Download Size:
- 198.14 MB
- Last Update:
- Jan 25, 2023
- Description:
- Screen Space Ray Tracing (GI) is a real-time global illumination solution designed for Unity's High Definition Render Pipeline (HDRP). It uses screen-space information to achieve high-quality lighting effects, including multi-bounce indirect diffuse lighting and occlusion, support for emissive surfaces, and directional occlusion of ambient light. The plugin is based on the GTAO algorithm and uses a horizon-based method to retrieve GI samples, resulting in a less noisy and blurry effect compared to HDRP's SSGI. The plugin also includes a fallback mechanism to Adaptive Probe Volumes (APV) or Reflection Probes to gather lighting that is not present on the screen, ensuring stable illumination regardless of the camera's position.
The plugin has been tested on Unity 2021.2 and 2022.1 with HDRP 12 and 13 respectively, and is expected to work on most HDRP versions. It is a custom post-process implementation, requiring no additional dependencies apart from HDRP. - Technical Details:
- The plugin uses a horizon-based method to retrieve GI samples, which makes it less noisy and blurry than HDRP's SSGI. It also bypasses the infinite thickness limitation typical of horizon-based methods, enabling light to pass behind thin surfaces. The plugin includes a fallback mechanism to APV or Reflection Probes to gather lighting that is not present on the screen. It has been tested on Unity 2021.2 and 2022.1 with HDRP 12 and 13 respectively.
- Continue »