SlideShare a Scribd company logo
1 of 46
Download to read offline
Let’s expand
the Reality!
Speaker
Vasilika Klimova
Frontend Developer
VasiLika Klimova
@Lik04ka
LET’S EXPAND
THE REALITY
3
fl
orian-rappl.de
Games
4
3D
Speaker
5
Eric Meyer
2019
6
skillup.lu cute-geek.com
7
Virtual Reality
8
Tron, 1982
9
Full immersion in


the digital environment
Virtual Reality
VR
10
Full immersion in


the digital environment
VR
Oculus
Cardboard
Virtual Reality
11
3D coordinate system
6 Degrees of Freedom
Ready Player One, 2018
12
WebXR VR example
13
14
VR video youtube.com
15
VR tour
youtube.com
16
Training vrvisiongroup.com wrench
WebXR VR actions
17
• We see the virtual world
• Moving around in the virtual world
• 360° rotation in the virtual world
• We see objects of the virtual world
• We interact with objects of the virtual world
18
Virtual objects appear


in our reality
Full immersion in


the digital environment
Augmented Reality
VR AR
19
AR devices
Minority Report, 2002
20
Facebook Masks
21
Education
22
web-education-ar-demo.appspot.com
23
Information
IKEA Place
24
ikea.com
WebXR AR actions
25
• We see the real world
• Moving around in the real world
• 360° rotation in the real world
• We see objects of the virtual world
• We interact with objects of the virtual world
• We get data about objects of the real world
26
VR
AR
X Reality
WebXR API Support
27
WebXR API
Immersive web
w3.org
WebXR API Support
28
caniuse.com
Immersive web
w3.org
WebXR tools
29
Android 9+
WebXR tools
30
WebXR API Emulator
Android 9+
WebXR tools
31
WebXR Viewer
WebXR API Emulator
Android 9+
iPhone
32
+
33
3D basics. Scene
34
3D basics. Mesh
35
3D basics. Camera
36
3D basics. Renderer
discoverthreejs.com
37
WebXR Algorithm
Run render loop
Start XR-session
Check XR-support
End XR-session
38
Frameworks
39
PlayCanvas WebXR scene
playcanv.as/e/p/z4gCucJ7
Learn WebXR
40
mixedreality.mozilla.org
41
As terrifying and painful as reality can be, it’s also the only place
where you can
fi
nd true happiness.
Ready Player One, Ernest Cline
WebXR community
42
@mrmaxm
@brianpeiris
@ManishEarth @NellWaliczek
@AdaRoseCannon
@Tojiro
WebGL courses
43
@mrdoob
WebXR course
44
udemy.com/course/learn-webxr
September 8
45
Independent Café
Thank you !
Vasilika Klimova
@Lik04ka
vasilika.ru

More Related Content

Similar to Let's expand the reality.pdf

VR digest. July 2018
VR digest. July 2018VR digest. July 2018
VR digest. July 2018ElifTech
 
Zvi Greenstein (NVIDIA): The Journey to Holodeck
Zvi Greenstein (NVIDIA): The Journey to HolodeckZvi Greenstein (NVIDIA): The Journey to Holodeck
Zvi Greenstein (NVIDIA): The Journey to HolodeckAugmentedWorldExpo
 
New Technologies: Augmented Reality and Geo-Location by Dawn Jensen
New Technologies: Augmented Reality and Geo-Location by Dawn JensenNew Technologies: Augmented Reality and Geo-Location by Dawn Jensen
New Technologies: Augmented Reality and Geo-Location by Dawn JensenDawn Raquel Jensen, EMBA
 
Skerries soundwaves minecraft project 2012
Skerries soundwaves minecraft project 2012Skerries soundwaves minecraft project 2012
Skerries soundwaves minecraft project 2012Sabine McKenna
 
Lithodomos VR sales presentation: virtual reality and archaeology
Lithodomos VR sales presentation: virtual reality and archaeologyLithodomos VR sales presentation: virtual reality and archaeology
Lithodomos VR sales presentation: virtual reality and archaeologySimon Young
 
Digital Culture - Web Evolution
Digital Culture - Web EvolutionDigital Culture - Web Evolution
Digital Culture - Web EvolutionTom Fleerackers
 
Next Galaxy Corp
Next Galaxy CorpNext Galaxy Corp
Next Galaxy CorpMary Spio
 
Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...
Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...
Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...Kari Peltola
 
3D Content Development and AR/VR Authoring
3D Content Development and AR/VR Authoring3D Content Development and AR/VR Authoring
3D Content Development and AR/VR AuthoringZi Siang See
 
VirtualForce - realtime interactive visualisation platform
VirtualForce - realtime interactive visualisation platformVirtualForce - realtime interactive visualisation platform
VirtualForce - realtime interactive visualisation platformDeepBrain
 
Charlie Fink's AWE Presentation, June 2, 2017
Charlie Fink's AWE Presentation, June 2, 2017Charlie Fink's AWE Presentation, June 2, 2017
Charlie Fink's AWE Presentation, June 2, 2017Charlie Fink
 
Dummy's guide to Virtual Reality - Top 5 basic things you should know about VR
Dummy's guide to Virtual Reality - Top 5 basic things you should know about VRDummy's guide to Virtual Reality - Top 5 basic things you should know about VR
Dummy's guide to Virtual Reality - Top 5 basic things you should know about VRVictoria Robertson
 
The 17 Coolest Things We Saw at #CES2018
The 17 Coolest Things We Saw at #CES2018The 17 Coolest Things We Saw at #CES2018
The 17 Coolest Things We Saw at #CES2018Criteo
 

Similar to Let's expand the reality.pdf (16)

VR digest. July 2018
VR digest. July 2018VR digest. July 2018
VR digest. July 2018
 
Zvi Greenstein (NVIDIA): The Journey to Holodeck
Zvi Greenstein (NVIDIA): The Journey to HolodeckZvi Greenstein (NVIDIA): The Journey to Holodeck
Zvi Greenstein (NVIDIA): The Journey to Holodeck
 
New Technologies: Augmented Reality and Geo-Location by Dawn Jensen
New Technologies: Augmented Reality and Geo-Location by Dawn JensenNew Technologies: Augmented Reality and Geo-Location by Dawn Jensen
New Technologies: Augmented Reality and Geo-Location by Dawn Jensen
 
Skerries soundwaves minecraft project 2012
Skerries soundwaves minecraft project 2012Skerries soundwaves minecraft project 2012
Skerries soundwaves minecraft project 2012
 
Lithodomos VR sales presentation: virtual reality and archaeology
Lithodomos VR sales presentation: virtual reality and archaeologyLithodomos VR sales presentation: virtual reality and archaeology
Lithodomos VR sales presentation: virtual reality and archaeology
 
Digital Culture - Web Evolution
Digital Culture - Web EvolutionDigital Culture - Web Evolution
Digital Culture - Web Evolution
 
VR & AR - Directions
VR & AR - DirectionsVR & AR - Directions
VR & AR - Directions
 
Next Galaxy Corp
Next Galaxy CorpNext Galaxy Corp
Next Galaxy Corp
 
Doc Clock deck
Doc Clock deckDoc Clock deck
Doc Clock deck
 
Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...
Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...
Future of XR - Kari Peltola - Tampere University of Applied Sciences, Lecture...
 
Winson vr games
Winson vr gamesWinson vr games
Winson vr games
 
3D Content Development and AR/VR Authoring
3D Content Development and AR/VR Authoring3D Content Development and AR/VR Authoring
3D Content Development and AR/VR Authoring
 
VirtualForce - realtime interactive visualisation platform
VirtualForce - realtime interactive visualisation platformVirtualForce - realtime interactive visualisation platform
VirtualForce - realtime interactive visualisation platform
 
Charlie Fink's AWE Presentation, June 2, 2017
Charlie Fink's AWE Presentation, June 2, 2017Charlie Fink's AWE Presentation, June 2, 2017
Charlie Fink's AWE Presentation, June 2, 2017
 
Dummy's guide to Virtual Reality - Top 5 basic things you should know about VR
Dummy's guide to Virtual Reality - Top 5 basic things you should know about VRDummy's guide to Virtual Reality - Top 5 basic things you should know about VR
Dummy's guide to Virtual Reality - Top 5 basic things you should know about VR
 
The 17 Coolest Things We Saw at #CES2018
The 17 Coolest Things We Saw at #CES2018The 17 Coolest Things We Saw at #CES2018
The 17 Coolest Things We Saw at #CES2018
 

More from Vasilika Klimova

More from Vasilika Klimova (14)

Happy Healthy Team.pdf
Happy Healthy Team.pdfHappy Healthy Team.pdf
Happy Healthy Team.pdf
 
Расширяем реальность
Расширяем реальностьРасширяем реальность
Расширяем реальность
 
Потанцуем?
Потанцуем?Потанцуем?
Потанцуем?
 
3D everywhere
3D everywhere3D everywhere
3D everywhere
 
Удалёнка на продлёнке
Удалёнка на продлёнкеУдалёнка на продлёнке
Удалёнка на продлёнке
 
Web zurich 2020
Web zurich 2020Web zurich 2020
Web zurich 2020
 
Dream it & Do it
Dream it & Do itDream it & Do it
Dream it & Do it
 
CSS-Minsk-JS 2019
CSS-Minsk-JS 2019CSS-Minsk-JS 2019
CSS-Minsk-JS 2019
 
WebGL Practical application
WebGL Practical applicationWebGL Practical application
WebGL Practical application
 
This terrible word Deadline
This terrible word DeadlineThis terrible word Deadline
This terrible word Deadline
 
Three.js basics
Three.js basicsThree.js basics
Three.js basics
 
Artec 3D web player
Artec 3D web playerArtec 3D web player
Artec 3D web player
 
Как оставаться в IT тренде
Как оставаться в IT трендеКак оставаться в IT тренде
Как оставаться в IT тренде
 
WebGL 3D player
WebGL 3D playerWebGL 3D player
WebGL 3D player
 

Recently uploaded

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 

Recently uploaded (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 

Let's expand the reality.pdf