@VladimirNovick
GDE & Independent Consultant
Web / Mobile / VR / AR / IoT
vnovick.com
1901 First recorded AR reference (L. Frank Baum - "The Master Key")
1952 Sensorama
Morton Heilig
1968 Sword of Damocles
Ivan Sutherland
1982 AR for weather broadcasters Dan Reitan
1992 Virtual Fixtures Louis Rosenberg
1996 First AR markers CyberCode
1998 – NASA develops AR dashboard for X38
1999 Eye tap - wearable AR glasses Steve Mann
2008 AR used by BMW for commercial purposes
2010 – Kinnect
2012 – Google Glass
1996 First AR markers CyberCode
2013 – AR is used in car manufacturing
2016 AR/VR investment reaches 1.1 billion
2016 Microsoft Hololens/Meta 2
2016 – Pokemon Go
2017 – Apple anounced ARKit, Google - ARCore
2018 Magic Leap (light field technology)
npm install -g react-viro-cli
react-viro init MyAwesomeARApp
wraps every AR scene
setting up lights
positioning UI
a helper to select AR surfaces
Positive Z is behind the viewer
Axis directions are changed when applied rotation prop
To determine positive rotation use "thumb" rule
Ambient light
"Sun-like light"
Spotlight
3d model primitive
loading resources
Skeletal animations
Rendering shadows
Portal scene wrapper
Portal wrapper
Portal 3d model
360 image
https://github.com/vnovick/armonster-arkit2-businesscard
When it's an app and not a full blown AR game
@VladimirNovick
vnovick.com