Embracing WebGPU and WebXR With Three.js
summary
Three.js reports ~14 years of work with almost 2,000 contributors and demonstrates concrete pieces: a new WebGPU renderer with WebGL2 fallback that aims for drop-in replacement, a TSL node-based shader language that generates WGSL or GLSL and enables tree-shaking and procedural infinite-resolution textures, a browser path tracer that converges after the camera stops, and WebXR features like hand tracking plus mesh detection and depth sensing that produce usable occlusion and geometry in practice.
AI-written summary · about
chapters (8)
- 0:00Three.js introduction
- 3:34WebGL creative projects
- 8:56Path tracing in browser
- 11:01WebGPU rendering API
- 13:29TSL for shaders
- 16:39Procedural textures performance
- 17:42WebGPU production timeline
- 18:03WebXR updates
related talks
34mNext-Generation 3D Graphics on the Web
33mWebXR A New Dimension For The Web
45mThe visual web of today and tomorrow - WebGL and WebVR.
32mWriting Virtual and Augmented Reality Apps with Web Technology
41mGetting started with three js and WebGL
32mWhat's next for three.js?
34mWebGL Practical Application
17mBuilding Immersive Experiences on the Web
