Using WebGPU. There is a naive, Forward+, and clustered renderer for the Sponza scene with varying light counts to compare performance between the metods.

Github Repository
Live Demo
Previous
Previous

Vulkan Grass Renderer

Next
Next

Physcially Based Renderer