~/talk

Building Immersive Experiences on the Web

Talkat React Nexus 2023 · 2023-07-07..07-08· [webxr, creative-coding]
slides:none on file

Claims that the web supports true depth and volume using WebGL and three.js and demonstrates a working pipeline: yarn create + yarn add three, create Scene/Camera/Renderer, add Mesh(TorusGeometry, MeshStandardMaterial), position camera z=3, add PointLight, and animate rotation by incrementing rotation.z by 0.001 each frame. Shows texture mapping via TextureLoader (notes async load) and fixes flicker with requestAnimationFrame. End result is a rotating, textured donut demo that renders correctly in the browser.

AI-written summary · about

  1. 0:00Introduction and motivation
  2. 1:53Defining immersive experiences
  3. 2:56History of web 3D graphics
  4. 4:42WebGL basics and complexity
  5. 5:44Setting up Three.js project
  6. 7:27Creating a 3D scene with Three.js
  7. 13:08Adding light and textures
  8. 15:31Finalizing the 3D donut demo
  9. 16:15Closing and Q&A invitation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.