~/talk

Performant Augmented Reality for the Web

Talkat NG-BE 2017 · 2017-12-07..12-08· [angular, web-platform, web-performance]
slides:none on file

Builds a declarative Angular component that wires WebGL and WebRTC into a mobile AR pipeline using three.ar.js plus three.js, ARKit/ARCore and NX tooling; loads OBJ/MTL models, uses requestAnimationFrame, raycasting for touch hits, and offloads rendering from Angular change detection to hit 60fps rendering. Demo is a filmed room prototype (a “Jeff” dinosaur) and one browser-friendly repo; one demo only runs on specific device/browser combinations.

AI-written summary · about

  1. 0:00Intro
  2. 0:32AnX
  3. 1:38Resources
  4. 2:27Reality
  5. 3:31Augmented Reality
  6. 4:14Mental Reality
  7. 4:33Medical Industry
  8. 5:50WebGL API
  9. 7:10Tree AR
  10. 9:11Setup
  11. 12:37AR Perspective Camera
  12. 13:29VR Controls
  13. 13:56Render
  14. 15:13Change Detection
  15. 15:48Update Function
  16. 16:22Animation Frame
  17. 17:16Load Model
  18. 18:01Click Events
  19. 18:46Matrix Data
  20. 19:22Directives
  21. 20:53Tools
  22. 21:39Demo
  23. 22:12Outro
~/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.