-
-
Couldn't load subscription status.
- Fork 145
Description
While doing research for #547 I stumbled upon wavefront pathtracers. According to nvidia's paper it can speedup pathtracing by 36-220% depending on the scene: https://research.nvidia.com/sites/default/files/pubs/2013-07_Megakernels-Considered-Harmful/laine2013hpg_paper.pdf.
Implementing such a pathtracer without compute would be hard. But WebGPU support for three-mesh-bvh was recently merged in and should be available in the next release.
While #547 is not required for this, I think it would be best to do megakernel pathtracer in WebGPU first to propertly measure and compare performance.
Is this something the project is interested in?