Simple 2D PathTracer implemented in Unity and powered by DXR
Based off of https://github.com/SlightlyMad/SimpleDxrPathTracer
Spiritual successor to https://github.com/ddupont808/Unity2D-Pathtracer
- Dead simple. Only few hundred lines of code. No Monte Carlo integration, no probability distribution functions, no importance sampling, a crude denoising implementation. It should be easy to follow (assuming you know what a path-tracer is)
- Implemented for default unity renderer
- Four simple material types (diffuse, metal, glass and emissive material)
- No analytical light sources, only emissive materials and a simple "emissive" background
- Not physically accurate
- Very simple, very slow
- Unity 2019.3.11f1 or newer
- DXR compatible graphics card (NVidia RTX series or some cars from NVidia GeForce 10 and 16 series)
- Windows 10 (v1809 or newer)