Comment by politelemon
9 days ago
Thanks, looking forward to the Linux implementation as well. Are there any webgpu demos worth trying when this is released?
9 days ago
Thanks, looking forward to the Linux implementation as well. Are there any webgpu demos worth trying when this is released?
Addition to other comments, (most of) Bevy's examples are both available in WebGL and WebGPU so useful for comparison. https://bevy.org/examples-webgpu/ + https://bevy.org/examples (WebGL)
I’d say this is one of the most impressive demos: https://github.com/ArthurBrussee/brush
Gaussian splatting training and rendering using webgpu
The web demo is just a gray page, not very impressive. Maybe once they support linux.
Most of the sites I’ve seen are indeed just demos. I especially like Compute Toys [0], a Shadertoy clone for WebGPU. [1] is probably the best place to find demos. I have a site myself in which I experiment mainly with WebGPU Compute Shaders [2].
[0] https://compute.toys/
[1] https://github.com/mikbry/awesome-webgpu
[2] https://github.com/s-macke/WebGPU-Lab
Some Unity demos:
1. https://boat-demo.cds.unity3d.com/
2. https://www.keijiro.tokyo/WebGPU-Test/
3. https://www.chatlord.com/4/
The Keijiro examples work flawlessly on iOS with WebGPU feature flag enabled. Big caveat, but it shows why this stuff matters: Linux desktop, a little, iOS mobile Safari, a lot.
I found this quite impressive: https://huggingface.co/spaces/webml-community/kokoro-webgpu
It also works without WebGPU, just very slowly.
I have this toy I’ve enjoyed building immensely, for composing video effects.
https://vester.si/motion/
We've got this index of apps we're aware of, if you'd like to peruse: https://bugzilla.mozilla.org/show_bug.cgi?id=webgpu-apps
https://threejs.org/examples/?q=webgpu (with fallback to WebGL if WebGPU is not available)