~/talk

Safari in Safari

Talkat Reject.JS 2014 · on Thursday, 2014-09-11· [web-animation, javascript]
slides:none on file

Apple enabling WebGL in iOS8 means rich 3D reaches half a billion devices, and the Safari logo is reconstructed as live geometry using only JavaScript and THREE.js. The build uses primitives (sphere, torus, lathe, text), textures, environment maps and bump maps, modules wired with requirejs, animation via requestAnimationFrame, and a few GLSL tweaks inspected in Firefox shader tools. The demo runs in-browser and demonstrates interactive lighting, transparency and performance tradeoffs.

AI-written summary · about

  1. 0:00Start
  2. 8:30Require.js module
  3. 9:55Geometry - Sphere
  4. 10:16Geometry - Torus
  5. 11:37Geometry - Lathe
  6. 12:00Geometry - Path-based
  7. 12:56Material - Wireframe
  8. 13:14Material - Basic
  9. 14:39Textured Phong
  10. 16:34Transparency - Blending
~/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.