3D on the Web

3D on the Web
3D on the Web Banner
March 19, 2025
San Francisco, CA

Event Presentations Now Available

Presentations and other assets from this event are presented here. For information on upcoming events, click here.

A recording of the presentations as well as the slides will be posted in the next couple weeks. We would greatly appreciate your feedback to help us better understand the needs of the 3D community. Please take a few minutes to complete our 3D on the Web Developer Survey!

Take our Developer Survey! 

 

3D on the Web – A Khronos Group Event


Join the Khronos Group for “3D on the Web”, a special event in San Francisco on March 19th during the week of GDC 2025. This gathering will unite the brightest minds in glTF, WebGL, WebGPU, and the future of interactive 3D on the web.

Why Attend?

This event is more than just a series of talks—it’s a prime networking opportunity for developers, engineers, and industry professionals who are shaping the future of 3D web graphics. Whether you're pushing the boundaries of real-time rendering, developing the next generation of 3D tools, or exploring new use cases for web-based graphics, this is the place to connect, learn, and collaborate.

In addition to great talks, expect meaningful discussions, valuable networking, and opportunities to collaborate with the web graphics community. Whether you’re an expert or just getting started, this is your chance to engage with industry leaders, share your work, and help shape the future of 3D on the web.

Location: San Francisco, CA

Date: March 19, 2025

Time: 5:00 PM - 9:30 PM PDT

 

Agenda

5:00 - 6:00 PM (PDT): Check in & Networking Hour

6:00 - 8:30 PM: Presentations

  • WebGL Updates
    • Ken Russell (Khronos Group, Google)
  • WebGPU Updates
    • Gregg Tavares (Google) & Kelsey Gilbert (Mozilla)
  • The Current State of glTF
    • Alexey Medvedev (Meta)
  • Google Store glTF Case Study: Crayola’s Create and Play
    • Aron Halil (Google)
      • Show / Hide AbstractWe will educate game developers on how they can easily port their mobile apps and games to the web. Chrome and Red Games created best practices for adapting the UX/UI of Crayola mobile apps, to ensure consistent accessibility for desktop and tablet users and are making their findings available to developers. We'll highlight the problems encountered and the solutions to solve them, in addition to approved/shareable successmetrics. Under the hood, Unity is using WASM to reuse their game engine, allowing developers to reuse their game engine and assets across ecosystems. Attendees can experience the results of a Unity port first hand through the Crayola Create & Play Web App and learn about how Red Games worked through the nuances between web and app experiences.
  • Introducing WESL - Enhanced WGSL
    • Mathis Brossier (Linköping University), Stefan Brandmair (TU Vienna), Lee Mighdoll (Independent)
      • Show / Hide AbstractIntroducing WESL: community extensions to WebGPU’s WGSL shading language. Our first release is fully WGSL compatible, and adds support for dynamic conditional translation, modules, and npm/cargo shader libraries. WESL - https://wesl-lang.dev
  • 3D and (Geo)Spatially-anchored Collaboration on the Web with OGC GeoPose 
    • Mikel Salazar (IFE)  and Ali C. Hantal (OpenAR Cloud)
      • Show / Hide AbstractIn this presentation, we will introduce the OGC GeoPose standard and illustrate how, in combination with Khronos and W3C standards, it can enhance common interaction techniques and multi-user communication on the Web. First, we will demonstrate how to use GeoPose to anchor virtual objects (3D models, annotations and smart signs, etc) into the real world, how to visualize them in Augmented Reality with WebXR and how to create engaging game mechanics with them. Based on these capabilities, we’ll create a planet-wide interaction space attendees will be able to participate in (even remotely), so that they can explore the new possibilities that geospatial information allows. Game developers can use these capabilities to enrich their players’ experiences, and 3D tool developers supporting GeoPose will offer their customers many new exciting features.
  • WebGL, 3D Tiles, and iTwin.js: Pushing the Boundries of Infrastructure 3D Visualization
    • Daniel Iborra (Bentley Systems)
      • Show / Hide AbstractThis presentation explores the power of 3D Tiles in supporting the visualization of complex 3D models on the web using WebGL. By leveraging the iTwin Platform, we can convert massive infrastructure and AEC projects into 3D Tiles, a glTF-based open standard that supports multiple levels of detail, enabling efficient rendering and interaction. Additionally, we will show how we can integrate other data sources, such as Google Maps, reality meshes, point clouds, or vector data, into the same visualization by using Cesium.js.
  • Rive's Latest Rendering Technology Running on the Web 
    • Chris Dalton (Rive)
      • Show / Hide AbstractRive will present their new feathered rendering technique running on the web via WebGL's Pixel Local Storage extension!
  • Slang and Neural Graphics for the Web
    • Kai Zhang (NVIDIA)
      • Show / Hide AbstractThe Slang open-source shading language from Khronos features a WGSL backend, enabling developers to generate portable shaders for WebGPU application! This session demonstrates how Slang's automatic differentiation capabilities streamline bringing neural graphics techniques to the web.
  • glTF Sample-Viewer: The Past and the Future
    • Patrick Härtl (UX3D) 
      • Show / Hide AbstractglTF-Sample-Viewer is the official WebGL-based glTF Renderer from the Khronos Group. This talk gives insight into implementing glTF features such as animation pointer or PBR shaders. Additionally, we are exploring topics like LOD, billboards or asset-based lighting using the experimental glTF Reference Format
  • Hyper-Optimizing 3D on the Web
    • Jonathan Hale (Wonderland Engine)
      • Show / Hide AbstractA Deep-dive into advanced WebGL optimizations in Wonderland Engine from Dynamic Batching to Texture Streaming.
  • Large Scale Scientific Visualization on the Web with WebGL, WebGPU, and WebAssembly
    • Will Usher (Luminary Cloud)
      • Show / Hide AbstractThe browser has become a powerful and universal compute platform with WebGL, WebGPU, and WebAssembly. I'll talk about leveraging these technologies to bring large data visualization to the browser to improve usability and accessibility over legacy desktop tools, covering work from research to production.

8:30 - 9:30 PM: Networking, Drinks, & Dessert



Conference Code of Conduct: The Khronos Group is dedicated to providing a harassment-free conference experience for everyone. Visit our Code of Conduct page to learn more.

Khronos videos, presentations, and upcoming events. Skip to the Footer

Khronos videos, presentations, and upcoming events. Skip to the Khronos Quick Links section