SLIDE 1
virtual reality When I say VR what comes to mind? were talking - - PowerPoint PPT Presentation
virtual reality When I say VR what comes to mind? were talking - - PowerPoint PPT Presentation
virtual reality When I say VR what comes to mind? were talking about the wrong thing this is much bigger than headsets something that's better than looking at media on a flat screen @ID_AA_Carmack immersive media something that's better
SLIDE 2
SLIDE 3
SLIDE 4
we’re talking about the wrong thing
SLIDE 5
this is much bigger than headsets
SLIDE 6
something that's better than looking at media
- n a flat screen
@ID_AA_Carmack
SLIDE 7
immersive media something that's better than looking at media
- n a flat screen
@ID_AA_Carmack
SLIDE 8
immersive experiences are progressive @joshcarpenter
SLIDE 9
SLIDE 10
immersive media is…
SLIDE 11
immersive media is…
(1) a revolution in human computer interaction
SLIDE 12
immersive media is…
(1) a revolution in human computer interaction (2) a massive market thanks to existing devices
SLIDE 13
immersive media is…
(1) a revolution in human computer interaction (2) a massive market thanks to existing devices (3) best delivered via the web
SLIDE 14
who is this guy? kieran farr @kfarr
SLIDE 15
immersive media is…
(1) a revolution in human computer interaction
SLIDE 16
this screen
SLIDE 17
SLIDE 18
SLIDE 19
SLIDE 20
SLIDE 21
SLIDE 22
@flowimmersive
SLIDE 23
SLIDE 24
look around the room where is edge of your view?
SLIDE 25
@joshcarpenter
SLIDE 26
@joshcarpenter
SLIDE 27
@arturitu
SLIDE 28
immersiveness
device: input:
SLIDE 29
1870s 1970s 2000s
SLIDE 30
1870s 1970s 2000s
@mozillavr
SLIDE 31
why does this matter?
SLIDE 32
SLIDE 33
SLIDE 34
learncalligraphy.today
SLIDE 35
learncalligraphy.today
SLIDE 36
medium.com/@samsniderheld
SLIDE 37
@JKSBMS
SLIDE 38
@ryhanhassan
SLIDE 39
@dynamicland1
SLIDE 40
@dynamicland1
SLIDE 41
@googlevr
SLIDE 42
@googlevr
SLIDE 43
@tryvertical
SLIDE 44
immersive media is…
(1) a revolution in human computer interaction (2) a massive market thanks to existing devices
SLIDE 45
1.41 million
SLIDE 46
6.1 million
SLIDE 47
94.5 million
SLIDE 48
192.4 million
SLIDE 49
4.2 billion
SLIDE 50
immersive media is a continuum
VR Headset Cardboard
@arturitu
SLIDE 51
immersive media is…
(1) a revolution in human computer interaction (2) a massive market thanks to existing devices (3) best delivered via the web
SLIDE 52
mainstream vr experience is broken @hyper_text
SLIDE 53
content must pull user into immersion
SLIDE 54
SLIDE 55
immersive media is better on the web... (1) content-first progressive enhancement (2) no app store (3) simpler development (4) use the best of the web ecosystem
SLIDE 56
important moments in 3D & VR on the web
SLIDE 57
VRML 1994 Mark Pesce @mpesce Tony Parisi @auradeluxe
SLIDE 58
VMRL 1994
SLIDE 59
VRML 1994 - ~2000 Mark Pesce @mpesce Tony Parisi @auradeluxe
SLIDE 60
DARK TIMES 2000-2010
SLIDE 61
Web 3D Renaissance 2010-present
SLIDE 62
Ricardo Cabello @mrdoob Vladimir Vukicevic @vvuk WebGL Three.js
SLIDE 63
WebVR 1.0 Kip Gilbert @kearwoodgilbert Brandon Jones @tojiro
SLIDE 64
WebVR 1.0
- 1. Detect VR devices
- 2. Query capabilities
- 3. Poll position and orientation
- 4. Display imagery at appropriate framerate
SLIDE 65
Diego Marcos @dmarcos Josh Carpenter @joshcarpenter
WebVR Mozilla
- C. Van Wiemeersch
@cvanw Casey Yee @whoyee
SLIDE 66
WebVR Mozilla
SLIDE 67
making VR/3D (on the web) was hard
SLIDE 68
how many lines of code for a basic scene? WebGL: 400 Three.js: 40
SLIDE 69
Diego Marcos @dmarcos Kevin Ngo @andgokevin
A-Frame
Don McCurdy @donrmccurdy Josh Carpenter @joshcarpenter
SLIDE 70
how many lines of code for a basic scene? WebGL: 400 Three.js: 40 A-Frame: 4
SLIDE 71
how many lines of code for a basic scene? WebGL: 400 Three.js: 40 A-Frame: 4
SLIDE 72
@rolanddubois
SLIDE 73
SLIDE 74
More than just A-Frame:
- ReactVR by Facebook
- ForgeJS by GoPro
- Primrose
- Janus VR
- Babylon.js
- GLAM (GL And Markup)
- PlayCanvas
SLIDE 75
immersive media is better on the web... (1) content-first progressive enhancement (2) no app store (3) simpler development (4) use the best of the web ecosystem
SLIDE 76
SLIDE 77
WebVR + JSNES https://kfarr.github.io/aframe-jsnes/
SLIDE 78
WebVR + Google Sheets https://github.com/kfarr/aframe-notecards
SLIDE 79
WebVR + Google Sheets https://github.com/kfarr/aframe-notecards
SLIDE 80
WebVR + Cross Linked Objects @TomasPolach
SLIDE 81
WebVR + Links @aframevr
SLIDE 82
components @aframevr
SLIDE 83
environment component @feiss
SLIDE 84
superhands component @datatitian
SLIDE 85
ar.js marker AR @jerome_etienne
SLIDE 86
https://github.com/google-ar/
SLIDE 87
Escape Room No JavaScript! @datatitian
SLIDE 88
how to use this in real life?
SLIDE 89
@V_Kurbatov
SLIDE 90
lucidweb.io
SLIDE 91
SLIDE 92
@decentraland
SLIDE 93
Amnesty International
SLIDE 94
Mathworld VR @michaltakac
SLIDE 95
SLIDE 96
Adit @datatitian
SLIDE 97
@mozillavr a-painter
SLIDE 98
SLIDE 99
immersive media is…
(1) a revolution in human computer interaction (2) a massive market thanks to existing devices (3) best delivered via the web
SLIDE 100