SlideShare a Scribd company logo
1 of 27
Download to read offline
1
Build and Distribute Mixed Reality
experiences
Soraya JaberMasterclass, AWE 2019, 30th May
2
Speaker
• Graduated from Paris 1 Pantheon Sorbonne
University and now mentors student in the
masters program for entrepreneurship
• Paris Chapter VP at VR/AR Association
• Member of Women in AI, Fe and SH//FT
program
Soraya Jaber
CEO, co-founder
• Founded in February
2016
• Paris based startup
• XR Software Editor
• 10+ employees@SorayaJaber
Soraya@opuscope.com
3
1. Looking Into the Past
From the Dawn of Humanity to our Century
4
From the Antiquity with the 9 Muses
5
To the XXth Century
Official seven arts classification by French philosopher Etienne Souriau, 1969
1. Architecture 2. Sculpture 3. Visual arts 5. Litterature 6. Scene Art 7. Cinema4. Music
8. TV – Radio? 9. Comic books? 10. Video games? ???
6
Multimedia and Internet
The Web a content distribution channel and vector of creativity
Post-WW2 1966—1969 1991 1993 2002 2010 2018
Web becomes
public
‘GAFAM’ era
DNS ADSL 4G 5G
7
Internet: the bi-directional, universal content consumption service
- All these forms of art can be accessible on
the Web (in a 2D form)
- The richness and diversity of content is key to
its success
- We now use algorithms to suggest content
you may like based on your profile
8
Internet: the bi-directional, universal content distribution service
- Hardware, infrastructure and software
improvements led to
- User Generated Content
- Online communities
- Disruption of classical distribution channels
9
Photography and Internet
The Camera becoming the main Input
0
1 3 10 25 57 86
380
1 500
1826 1930 1960 1970 1980 1990 2000 2011 2019
10
Case Study: Music industry
Starting in 2001: music consommation revolution
iPod 1 « A thousand songs in your pocket » iTunes 1.0 « World’s Best and Easiest To Use Jukebox Software »
11
Case Study: Video Industry
Web2.0: Youtube
- Created on 2005
- Youtube, alternative of television
- Millions of videos online the first year
- 2006: acquisition by Google
- 2009: advertising -> monetization
- Youtuber and Vlogers appeared
- 2014: 1 billion views for one video
- Today: ≈ 5B videos are watched per day
12
2. Understanding Today’s
Limitations
Current 3D Content Creation & Distribution Systems
13
Virtuality continuum
Reference: Milgram and Kishino, 1994
Real
Environment
Virtual
Environment
Augmented
Reality
Augmented
Virtuality
Mixed Reality
14
The AR/VR Creation Pipeline
Sumerian
- Technical knowledge required
- No possibility for team collaboration
- No immersive environment or presence
- No simple way to iterate
back and forth from PC to target devices
- Incredibly hard to distribute
15
Creation & Distribution are tightly coupled in Spatial Computing
Export & Publish
.mp3 .wav
Save & Publish/Print
.jpg .png
Export & Broadcast
.mp4 .mov
Compile & Host
.html+.css+.js
Create once, deploy everywhere with forward compatibility
16
Creation & Distribution are tightly coupled in Spatial Computing
Adapt & Rebuild
.appx
Adapt & Rebuild
.exe
Adapt & Rebuild
.apk
Adapt & Rebuild
.mlpk
Adapt & Rebuild
.apk
Code once, deploy on Device A, Adapt your code for Device B, deploy on Device B …
Adapt & Rebuild
.ipa Adapt & Rebuild
.apk
17
3. Building the Future of Spatial
Computing
Technical breakthrough and visions coming in 0 – 10 years
18
Industry Prediction
There will be a billion AR/VR devices
by end of the 2020’s
19
Creating Enough 3D Content for a Billion Users
20
Creating Enough 3D Content for a Billion Users
21
22
Industry Proposals
Standards, Frameworks, *verses
23
WebXR
- Improvement over WebVR
- Supports the whole Virtuality Spectrum
- Environment awareness
- Major support
- Ships in browsers starting June 2019
- BabylonJS, ThreeJS rely on WebXR
- Google, Amazon, Microsoft, Magic Leap
- Ultimately allows declarative-based 3D UIs (A-Frame)
- Potential building blocks for a 3D HTML
24
OpenXR
Low-Level Framework Unification
25
Magicverse
Magic Leap’s Proposal for Ubiquitous Spatial Applications
- MagicScript
- Access to Magic Leap device APIs
- WebXR support in Helio
26
These Are Bold Ideas, But In the Meantime …
@SorayaJaber
Minsar.app
soraya@opuscope.com
Q/As
Merci !

More Related Content

Similar to Build and distribute mixed reality experiences

History of Virtual Worlds and current applications
History of Virtual Worlds and current applicationsHistory of Virtual Worlds and current applications
History of Virtual Worlds and current applicationsMattia Crespi
 
The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary
The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary
The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary power to the pixel
 
CSE-Digital-Cinema-Report.pdf
CSE-Digital-Cinema-Report.pdfCSE-Digital-Cinema-Report.pdf
CSE-Digital-Cinema-Report.pdfTeklemariamGetnet
 
De diepte in met virtual reality
De diepte in met virtual realityDe diepte in met virtual reality
De diepte in met virtual realitySURF Events
 
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.Antonio Ciccarelli, PMP
 
Go beyond Native with Web-Based VR and AR
Go beyond Native with Web-Based VR and ARGo beyond Native with Web-Based VR and AR
Go beyond Native with Web-Based VR and ARC4Media
 
Interactions in Mixed Reality or what is mixed reality and how can we make ap...
Interactions in Mixed Reality or what is mixed reality and how can we make ap...Interactions in Mixed Reality or what is mixed reality and how can we make ap...
Interactions in Mixed Reality or what is mixed reality and how can we make ap...Bektur Ryskeldiev
 
“Coming Future of Robotics” Student Innovation through VR+Robotics
“Coming Future of Robotics”  Student Innovation through VR+Robotics “Coming Future of Robotics”  Student Innovation through VR+Robotics
“Coming Future of Robotics” Student Innovation through VR+Robotics Akihiko Shirai
 
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
 
VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...
VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...
VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...CMADFI2018
 
VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)
VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)
VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)Pertti Huuskonen
 
New media studio 2 veerle van der sluys
New media studio 2   veerle van der sluysNew media studio 2   veerle van der sluys
New media studio 2 veerle van der sluysMADNewMedia
 
Augmented Reality - Everything you need to know by Vaibhav Dwivedi
Augmented Reality - Everything you need to know by Vaibhav DwivediAugmented Reality - Everything you need to know by Vaibhav Dwivedi
Augmented Reality - Everything you need to know by Vaibhav DwivediVaibhav Dwivedi
 
MANPU2016 Invited Talk: Manga Generator, a future of interactive manga media
MANPU2016 Invited Talk: Manga Generator, a future of interactive manga mediaMANPU2016 Invited Talk: Manga Generator, a future of interactive manga media
MANPU2016 Invited Talk: Manga Generator, a future of interactive manga mediaAkihiko Shirai
 
W2C Forum #2 Chris Thorne 20090715
W2C Forum #2 Chris Thorne 20090715W2C Forum #2 Chris Thorne 20090715
W2C Forum #2 Chris Thorne 20090715UWAStudySmarter
 

Similar to Build and distribute mixed reality experiences (20)

Virtual Worlds
Virtual WorldsVirtual Worlds
Virtual Worlds
 
History of Virtual Worlds and current applications
History of Virtual Worlds and current applicationsHistory of Virtual Worlds and current applications
History of Virtual Worlds and current applications
 
The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary
The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary
The Pixel Lab 2015 | Loc Dao's Lessons Learned in Interactive Documentary
 
CSE-Digital-Cinema-Report.pdf
CSE-Digital-Cinema-Report.pdfCSE-Digital-Cinema-Report.pdf
CSE-Digital-Cinema-Report.pdf
 
AR Dev Amsterdam
AR Dev AmsterdamAR Dev Amsterdam
AR Dev Amsterdam
 
De diepte in met virtual reality
De diepte in met virtual realityDe diepte in met virtual reality
De diepte in met virtual reality
 
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.Internet trends and ICT knowledge necessary in the next years - 2013 ed.
Internet trends and ICT knowledge necessary in the next years - 2013 ed.
 
Go beyond Native with Web-Based VR and AR
Go beyond Native with Web-Based VR and ARGo beyond Native with Web-Based VR and AR
Go beyond Native with Web-Based VR and AR
 
Interactions in Mixed Reality or what is mixed reality and how can we make ap...
Interactions in Mixed Reality or what is mixed reality and how can we make ap...Interactions in Mixed Reality or what is mixed reality and how can we make ap...
Interactions in Mixed Reality or what is mixed reality and how can we make ap...
 
SnowBall-victory
SnowBall-victorySnowBall-victory
SnowBall-victory
 
“Coming Future of Robotics” Student Innovation through VR+Robotics
“Coming Future of Robotics”  Student Innovation through VR+Robotics “Coming Future of Robotics”  Student Innovation through VR+Robotics
“Coming Future of Robotics” Student Innovation through VR+Robotics
 
Anujapathak
AnujapathakAnujapathak
Anujapathak
 
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
 
VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...
VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...
VR ja AR ihmisten apuneuvoina teollisuudessa, Pertti Huuskonen Tampereen Ylio...
 
VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)
VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)
VR / AR for industry (VR / AR ihmisten apuneuvoina teollisuudessa)
 
New media studio 2 veerle van der sluys
New media studio 2   veerle van der sluysNew media studio 2   veerle van der sluys
New media studio 2 veerle van der sluys
 
Anuja pathak
Anuja pathak Anuja pathak
Anuja pathak
 
Augmented Reality - Everything you need to know by Vaibhav Dwivedi
Augmented Reality - Everything you need to know by Vaibhav DwivediAugmented Reality - Everything you need to know by Vaibhav Dwivedi
Augmented Reality - Everything you need to know by Vaibhav Dwivedi
 
MANPU2016 Invited Talk: Manga Generator, a future of interactive manga media
MANPU2016 Invited Talk: Manga Generator, a future of interactive manga mediaMANPU2016 Invited Talk: Manga Generator, a future of interactive manga media
MANPU2016 Invited Talk: Manga Generator, a future of interactive manga media
 
W2C Forum #2 Chris Thorne 20090715
W2C Forum #2 Chris Thorne 20090715W2C Forum #2 Chris Thorne 20090715
W2C Forum #2 Chris Thorne 20090715
 

Recently uploaded

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Build and distribute mixed reality experiences

  • 1. 1 Build and Distribute Mixed Reality experiences Soraya JaberMasterclass, AWE 2019, 30th May
  • 2. 2 Speaker • Graduated from Paris 1 Pantheon Sorbonne University and now mentors student in the masters program for entrepreneurship • Paris Chapter VP at VR/AR Association • Member of Women in AI, Fe and SH//FT program Soraya Jaber CEO, co-founder • Founded in February 2016 • Paris based startup • XR Software Editor • 10+ employees@SorayaJaber Soraya@opuscope.com
  • 3. 3 1. Looking Into the Past From the Dawn of Humanity to our Century
  • 4. 4 From the Antiquity with the 9 Muses
  • 5. 5 To the XXth Century Official seven arts classification by French philosopher Etienne Souriau, 1969 1. Architecture 2. Sculpture 3. Visual arts 5. Litterature 6. Scene Art 7. Cinema4. Music 8. TV – Radio? 9. Comic books? 10. Video games? ???
  • 6. 6 Multimedia and Internet The Web a content distribution channel and vector of creativity Post-WW2 1966—1969 1991 1993 2002 2010 2018 Web becomes public ‘GAFAM’ era DNS ADSL 4G 5G
  • 7. 7 Internet: the bi-directional, universal content consumption service - All these forms of art can be accessible on the Web (in a 2D form) - The richness and diversity of content is key to its success - We now use algorithms to suggest content you may like based on your profile
  • 8. 8 Internet: the bi-directional, universal content distribution service - Hardware, infrastructure and software improvements led to - User Generated Content - Online communities - Disruption of classical distribution channels
  • 9. 9 Photography and Internet The Camera becoming the main Input 0 1 3 10 25 57 86 380 1 500 1826 1930 1960 1970 1980 1990 2000 2011 2019
  • 10. 10 Case Study: Music industry Starting in 2001: music consommation revolution iPod 1 « A thousand songs in your pocket » iTunes 1.0 « World’s Best and Easiest To Use Jukebox Software »
  • 11. 11 Case Study: Video Industry Web2.0: Youtube - Created on 2005 - Youtube, alternative of television - Millions of videos online the first year - 2006: acquisition by Google - 2009: advertising -> monetization - Youtuber and Vlogers appeared - 2014: 1 billion views for one video - Today: ≈ 5B videos are watched per day
  • 12. 12 2. Understanding Today’s Limitations Current 3D Content Creation & Distribution Systems
  • 13. 13 Virtuality continuum Reference: Milgram and Kishino, 1994 Real Environment Virtual Environment Augmented Reality Augmented Virtuality Mixed Reality
  • 14. 14 The AR/VR Creation Pipeline Sumerian - Technical knowledge required - No possibility for team collaboration - No immersive environment or presence - No simple way to iterate back and forth from PC to target devices - Incredibly hard to distribute
  • 15. 15 Creation & Distribution are tightly coupled in Spatial Computing Export & Publish .mp3 .wav Save & Publish/Print .jpg .png Export & Broadcast .mp4 .mov Compile & Host .html+.css+.js Create once, deploy everywhere with forward compatibility
  • 16. 16 Creation & Distribution are tightly coupled in Spatial Computing Adapt & Rebuild .appx Adapt & Rebuild .exe Adapt & Rebuild .apk Adapt & Rebuild .mlpk Adapt & Rebuild .apk Code once, deploy on Device A, Adapt your code for Device B, deploy on Device B … Adapt & Rebuild .ipa Adapt & Rebuild .apk
  • 17. 17 3. Building the Future of Spatial Computing Technical breakthrough and visions coming in 0 – 10 years
  • 18. 18 Industry Prediction There will be a billion AR/VR devices by end of the 2020’s
  • 19. 19 Creating Enough 3D Content for a Billion Users
  • 20. 20 Creating Enough 3D Content for a Billion Users
  • 21. 21
  • 23. 23 WebXR - Improvement over WebVR - Supports the whole Virtuality Spectrum - Environment awareness - Major support - Ships in browsers starting June 2019 - BabylonJS, ThreeJS rely on WebXR - Google, Amazon, Microsoft, Magic Leap - Ultimately allows declarative-based 3D UIs (A-Frame) - Potential building blocks for a 3D HTML
  • 25. 25 Magicverse Magic Leap’s Proposal for Ubiquitous Spatial Applications - MagicScript - Access to Magic Leap device APIs - WebXR support in Helio
  • 26. 26 These Are Bold Ideas, But In the Meantime …