This progressive path tracer is an application built through shadertoy and GLSL that features the following rendering techniques:
- Diffuse, metallic, and dielectric materials.
- Glossy reflection, rough refraction, and color absorption (Beer’s Law).
- Soft shadows through emissive lights and hard shadows through point lights.
- Visual effects like motion blur and depth of field.
- HDR and Gamma Correction.
- Anti-aliasing using ‘progressive’ jittering.
- Orbit camera movement with zoom.