In this document, the challenges by creating a “naive” glTF renderer with WebGPU is demonstrated. Then we’ll progressively refine it to make better use of the API and add more features until we’ve arrived at a renderer that makes much better, more efficient use of WebGPU’s design.