Profile picture
David Jefferies
Game Developer & GPU Programmer
Home
About Me
Published Games
Interactive Demos
Personal Projects
Publications & Patents
Personal

smallpt-style Path Tracer

WebGPU-accelerated Monte Carlo path tracer inspired by Kevin Beason's smallpt, implementing global illumination with diffuse, specular, and refractive materials.

Left click and drag to rotate • Middle click to pan • Scroll to zoom
WebGPU is not supported in your browser. Please use Chrome/Edge 113+ or enable WebGPU flag.

Rendering Controls

8
6

Performance

FPS: 0
Frame Time: 0ms
Rays/Frame: 0
Samples Accumulated: 0