WebGPU Forward+ and Clustered Deferred Shading
This project implements naive, Forward+ and Clustered Deferred Shading methods using WebGPU. The project uses the Sponza atrium model and a large number of point lights (500 - 5000). For Forward+ and Clustered Deferred Shading methods.
Live Demo
View the Source Code
Below is the portal to my GitHub repository. I have included a performance analysis and additional details in my README.md.
References
https://developer.mozilla.org/en-US/docs/Web/API/WebGPU_API
https://www.w3.org/TR/webgpu/