WebGPU vs WebGL performance difference is crazy
Ойын-сауық
WebGPU is the next standard for computer graphics; it lets you increase your performance on web 3d graphics significantly. Unfortunately, it's still partially supported across the different browsers
Пікірлер: 33
Hope WebGPU becomes production ready for all browsers ASAP
@ohzinteractive.studio
Жыл бұрын
I hope so; Threejs and Babylonjs already support WebGPU; and quoting what Mugen87 said: (discourse.threejs.org/t/will-three-js-continue-to-thrive-in-the-webgpu-era/34825/5) So I believe we're in good hands
That's really crazy. I'm so exited for that.
Wow, a night and day difference! The framerate and Ray tracing are superb in WebGPU. Just need Unreal Engine 5/nanite on board! I'm sure Unity will support this eventually.
@ohzinteractive.studio
Жыл бұрын
It's actually amazing. Counting the days to see it live in the chrome stable version.As you might know, Unity already supports webgl exports, so I guess they wil be interesting in porting for webgpu too.
@ohzinteractive.studio
Жыл бұрын
@@leeroyjenkins0 Leeeeeeeeeeroy
0:09 to see the WebGPU part
Amazing!
Is there any way to use WebGPU in Wasm?
Hermano, cuidado con la avalancha. Espero que estés bien.
Wow! I can't wait for WebGPU 😬
@ohzinteractive.studio
Жыл бұрын
Me too, it is so promision.
@-BigChungus
Жыл бұрын
@@ohzinteractive.studio There’s gonna be that one guy making a crypto miner
@kyonas6047
Жыл бұрын
@@-BigChungus they already did using webassebly which made them take out some festures
Webgpu on brave mobile not have any graphics difference but have only ~5 fps on dm 700 and webgl have ~30 fps
Is there like a website including the latest features of WebGPU. And is there also a way to learn WebGPU?
@ohzinteractive.studio
Жыл бұрын
to learn WebGPU, check out the samples here austin-eng.com/webgpu-samples/samples/helloTriangle for features here gpuweb.github.io/gpuweb/, but be mindful that WebGPU is still only "partially" implemented on the top browsers. Chromium was promised to release WebGPU to prod on May 2023. I have to say I'm excited to see how much performance gains and how much more creative freedom it might bring to us.
@babahgee2529
Жыл бұрын
@@ohzinteractive.studio Thank you, will take a look eventually. Hopefully WebGPU won't be that hard to learn as WebGL used to be...
@ohzinteractive.studio
Жыл бұрын
@@babahgee2529 many commercial apps can take advantage of the WebCPU to WebGPU transitions, I hope this will encourage people to make guides and courses on webgpu :D
Any link for the demo/benchmark?
@ohzinteractive.studio
8 ай бұрын
yep, here you go toji.github.io/webgpu-clustered-shading/ :D like and subscribr lol
Notice no code was provided.
@ohzinteractive.studio
5 ай бұрын
here you go github.com/toji/webgpu-clustered-shading
@manofacertainrage856
5 ай бұрын
@@ohzinteractive.studio Thank you. I see you were optimistic about vec3's in struct arrays and that webgl2s lights were in a naive loop - and a comment stated that only the naive path works in WebGL2. Both WebGPU and WebGL2 in naive mode peg my CPU and the framerate sucks (2-3 fps with no lights shown in WebGL2 - just the affects of light). So the default WebCPU program looks very snappy (30 fps), but this wasn't supposed to be a comparison of WebCPU to WebGL2 anyway, was it?
Well will WebGpu implement?
@ohzinteractive.studio
Жыл бұрын
It's already live in canary
webGpu not working my browser plz help
@ohzinteractive.studio
Жыл бұрын
set the flag or use chrome canaray
Do we have link for project?
@ohzinteractive.studio
4 ай бұрын
yes, this was developed by Mr Tojiro here github.com/toji/webgpu-clustered-shading
@balaji-venkatraman
4 ай бұрын
Thanks
can i give you webGL FPS RPG Lights
@ohzinteractive.studio
3 ай бұрын
only WebGPU 😎