WebGL Path Tracer
A path tracer is a Monte Carlo based image rendering solution to yield photo-realistic results.
This is an interactive demonstration, rather than a tool. Navigate with the scene through WASD controls and orbital mouse controls, and edit properties of the lights and surfaces with the GUI. Notable features include: recursive reflections, global illumination, soft shadows, etc. Interactive properties include: material albedo, shadow bias, penumbral intensity, surface roughness, etc.