Three.js scenes, path traced on the GPU
A WebGPU path tracer for Three.js scenes. It takes an ordinary THREE.Scene and traces it in WGSL compute shaders, its own GLSL shaders included, refining the image in place until it converges.
It shares its API, scene snapshot and settings with @tinypoly/cpu-renderer, which powers the render mode of the Tinypoly editor.