

From WebGL to WebGPU (JS Party #304)
10 snips Dec 7, 2023
Guest: Gregg Tavares, author of WebGL/WebGPU Fundamentals. Topics: Low-level technologies pushing the web into video games & machine learning, web development with WebGL and WebGPU, comparison and use cases of HTML rendering engines and WebGL/WebGPU, user consent for heavy compute on devices, getting started with WebGL and WebGPU, appreciation for Greg's work on gpufundamentals.org, podcasts as a medium for technology discussion.
AI Snips
Chapters
Transcript
Episode notes
O3D Game Engine
- Gregg Tavares worked at Google to create a game engine called O3D.
- The project was canceled, leading him to work on WebGL.
WebGL Complexity
- WebGL requires significant setup, making it challenging for direct use.
- It's better to utilize libraries like Three.js or Babylon.js, which abstract away complexity.
WebGL Design Constraints
- WebGL's design was constrained by its basis on OpenGL, limiting redesign possibilities.
- Spec authors face challenges getting feedback due to WebGL's complexity and limited user base.