Surfel-based global illumination on the web
Summary
A technical exploration of surfel-based global illumination implemented in WebGPU. The post covers surfel generation, a 4D hash grid for fast lookups, BVH-based ray intersections, guided sampling, a radial depth atlas to reduce light leaks, and temporal stability techniques, all demonstrated via interactive demos and references to an open-source repo.