Performant Augmented Reality for the Web
summary
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
chapters (23)
- 0:00Intro
- 0:32AnX
- 1:38Resources
- 2:27Reality
- 3:31Augmented Reality
- 4:14Mental Reality
- 4:33Medical Industry
- 5:50WebGL API
- 7:10Tree AR
- 9:11Setup
- 12:37AR Perspective Camera
- 13:29VR Controls
- 13:56Render
- 15:13Change Detection
- 15:48Update Function
- 16:22Animation Frame
- 17:16Load Model
- 18:01Click Events
- 18:46Matrix Data
- 19:22Directives
- 20:53Tools
- 21:39Demo
- 22:12Outro
related talks
26mHow To Do Augmented Reality On The Web — The AR.js Open-Source Project
56mBringing mixed reality to the web
57mOn the path to WebAR
47mAugmented Reality on the Web
23mWebAR: the Augmented Reality for your Browser
26mLocation based immersive experiences with Angular and WebXR
26mExploring Augmented Reality on the Web
22mThe Case for Augmented Reality on the Web
