WebGPU and Babylon.js: a Fruitful Collaboration
summary
WebGPU is a new JavaScript API exposing advanced GPU features in the browser, and Babylon.js is a modern Web 3D engine with full WebGPU support since version 5.0. The talk explains concrete benefits of WebGPU for graphics and compute in Babylon.js, describes specific ways Babylon.js uses WebGPU, and recounts how Babylon.js developers’ feedback helped shape the evolving WebGPU API, with a brief look at future plans.
AI-written summary · about
chapters (15)
- 0:00WebGPU & Babylon.js
- 3:38WebGPU demo
- 5:23Babylon.js tools
- 9:543D demos
- 11:38Why WebGPU
- 12:18WebGPU vs WebGL
- 17:38Migration challenges
- 19:24High-level code
- 21:07Performance tips
- 27:47Render bundles
- 29:32Compute shaders
- 33:02Compute demo
- 34:49Ocean simulation
- 37:19Early benefits
- 39:04Conclusion
related talks
53mBabylon.js: Gaming, the Web, Open Source and Other Considerations
41mCreate stunning 3D web experiences with Babylon.js
38mWebGPU: Next-generation 3D Graphics on the Web
40mThe WebGPU Revolution: Full GPU Power on the Web and Beyond
49mAAA 3D Graphics on the Web with ReactJS, BabylonJS and Unity3D
34mNext-Generation 3D Graphics on the Web
34mWhat WebGPU means for Web platform?
20mEmbracing WebGPU and WebXR With Three.js
