Surfel-based global illumination on the web
juretriglav.siGreat article! I've never implemented surfel based GI but almost every other variant (even old school radiosity) and this article is making me want to try it out :)
Thanks! Absolutely, dig in, the code is MIT :). I bet your previous experience would lead to significant speedups/quality improvements somewhere in the bowels of the pipeline. Contribs very welcome, too!
Can we use WebGPU to compute real-time global illumination with surface patches called surfels? Does it look good enough? Is it fast enough? And can we finally construct viable compute-heavy rendering pipelines right here on the open web? Join me on this journey and let's find out!