Screen Space Path Tracing for Unity's URP (Universal Render Pipeline).
This shader is created in Shader Graph with the new URP 14 Full Screen Pass Renderer Feature.
This effect seems to be usable (stability, speed & noisiness) when I tested it on mobile device, so I decide to share it.
Please read the Documentation and Requirements before using this repository.
(BoxScene + Reflection Probe Fallback)
Offline Accumulation
Real-time Accumulation
Note: Enable URP Temporal Anti-aliasing is important for improving stability. (exists since latest URP 14)
(Not Included)
Original Cornell Box
Classroom by Christophe Seux (CC0)
Stormtrooper Star Wars VII by ScottGraham (CC-BY-3.0)
Refraction (Lit by emission)
Here.
MIT
Three-Eyed-Games GPU-Ray-Tracing-in-Unity
Introduction to Path Tracing - Marc Sunet
Please see PathTracing.hlsl.