WebGPU vs WebGL performance difference is crazy

Sdílet
Vložit
  • čas přidán 12. 12. 2022
  • 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
  • Zábava

Komentáře • 33

  • @myelinsheathxd
    @myelinsheathxd Před rokem +19

    Hope WebGPU becomes production ready for all browsers ASAP

    • @ohzinteractive.studio
      @ohzinteractive.studio  Před rokem +12

      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

  • @hamitaksln
    @hamitaksln Před rokem +1

    That's really crazy. I'm so exited for that.

  • @otterguyty
    @otterguyty Před rokem +19

    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
      @ohzinteractive.studio  Před rokem +2

      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
      @ohzinteractive.studio  Před rokem +2

      @@leeroyjenkins0 Leeeeeeeeeeroy

  • @smackdownboy
    @smackdownboy Před 11 měsíci +1

    Amazing!

  • @FedericoGratti
    @FedericoGratti Před rokem +8

    Wow! I can't wait for WebGPU 😬

    • @ohzinteractive.studio
      @ohzinteractive.studio  Před rokem +1

      Me too, it is so promision.

    • @-BigChungus
      @-BigChungus Před 11 měsíci +5

      @@ohzinteractive.studio There’s gonna be that one guy making a crypto miner

    • @kyonas6047
      @kyonas6047 Před 10 měsíci +1

      @@-BigChungus they already did using webassebly which made them take out some festures

  • @claudiojlf
    @claudiojlf Před 11 měsíci +2

    Is there any way to use WebGPU in Wasm?

  • @Leaf256
    @Leaf256 Před 11 měsíci +1

    Hermano, cuidado con la avalancha. Espero que estés bien.

  • @ohzinteractive.studio
    @ohzinteractive.studio  Před rokem +3

    0:09 to see the WebGPU part

  • @babahgee2529
    @babahgee2529 Před rokem +1

    Is there like a website including the latest features of WebGPU. And is there also a way to learn WebGPU?

    • @ohzinteractive.studio
      @ohzinteractive.studio  Před rokem +5

      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
      @babahgee2529 Před rokem +1

      @@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
      @ohzinteractive.studio  Před rokem

      @@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

  • @XCSme
    @XCSme Před 6 měsíci +2

    Any link for the demo/benchmark?

    • @ohzinteractive.studio
      @ohzinteractive.studio  Před 6 měsíci +3

      yep, here you go toji.github.io/webgpu-clustered-shading/ :D like and subscribr lol

  • @Victor.aguiar
    @Victor.aguiar Před 2 měsíci +1

    Webgpu on brave mobile not have any graphics difference but have only ~5 fps on dm 700 and webgl have ~30 fps

  • @jubrazkhan255
    @jubrazkhan255 Před rokem +1

    webGpu not working my browser plz help

  • @hasanattasawar8355
    @hasanattasawar8355 Před rokem +1

    Well will WebGpu implement?

  • @manofacertainrage856
    @manofacertainrage856 Před 3 měsíci +1

    Notice no code was provided.

    • @ohzinteractive.studio
      @ohzinteractive.studio  Před 3 měsíci +2

      here you go github.com/toji/webgpu-clustered-shading

    • @manofacertainrage856
      @manofacertainrage856 Před 3 měsíci +1

      @@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?

  • @balajivenkatraman5271
    @balajivenkatraman5271 Před 2 měsíci +1

    Do we have link for project?

  • @MaxProYT-01
    @MaxProYT-01 Před měsícem +1

    can i give you webGL FPS RPG Lights