Monte Carlo Path Tracer in GLSL
Published on Tue Mar 03 2026 08:18:00 GMT+0000 (Coordinated Universal Time) by Zachary Leong
Features
- Multiple importance sampling (MIS)
- Next event estimation (NEE)
- Microfacet BRDF + BTDF
- Thin Lens depth of field
- Russian Roulette path termination
- BVH acceleration structure (SAH construction)
- Quasi-Monte Carlo low-discrepancy sampling with Sobol sequences
- OpenImageDenoise (OIDN)
Showcase

Written by Zachary Leong
← Back to projects