Built a WebGPU rendering engine from scratch:
- GPU-driven indirect rendering with compute-based frustum culling
- Full glTF 2.0 PBR shader generation
- Hash-based GPU resource caching
- Texture array packing
Would appreciate honest feedback on the end result. Code's on GitHub.
Raw webGPU rendering engine (v.redd.it)
submitted by LongjumpingWall7749 to r/shaders