SlideShare una empresa de Scribd logo
1 de 47
Descargar para leer sin conexión
VR!
The ultimate reality

Sébastien ‘Cb’ Kuntz
@Cb_VRGeek
Sébastien ‘Cb’ Kuntz

(French railways)

“Creating Virtual Reality Games:!
The Fundamentals”

Founder & President
• Simplify VR (software)!
• So YOU can spend more time creating apps!
• MiddleVR for Unity
Plan

• What is Virtual Reality ?!
• VR applications!
• MiddleVR for Unity!
• Future
What is VR ?
• VR is reborn ?!
• VR never died !!
• Market!
• 2013 Europe: 100M$!
• Peugeot: 7M€ since 99!
• Renault: 3M€ new VR system!
• 2018: Between 400M$ and 1B$!
• Because VR is used to improve reality!
• Saving time, money and lives
What is VR ?
• Growing because of!
• Proved usefulness & ROI!
• Democratization!
• Projectors!
• Trackers!
• HMDs
Virtual reality
Presence in a virtual world
CAVE
Sony
Experience of presence
is in your brain !
“VR works because
reality is virtual”
Lawrence Stark

• Perceive reality through
(imperfect) senses!
• Drugs / dreams create
perception!
• Allegory of the Cave (Plato)

Natural reality vs Virtual Reality
Cognitive presence
Perceptive presence
To create and maintain presence,
you need to ...
• Build hardware
• Build software
• Build user experience
VR Applications
Prototyping
Design / Ergonomy
• Car, aircraft, boat, tractors, house
appliances!
• Work on objects or environments
that don’t yet exist!
• Identify conception errors early!
• More iterations, better products!
• Test usage !
• Train!
• Maintenance!
• Communication tool

(c) Peugeot PSA
Marketing

• Market study!
• Virtual showroom
Training
• Military, surgeons, firefighters,
mine safety, oil & gas platforms,
nurses, building industry!
• Practice actual gestures!
• Repeat until master!
• Analysis, replay!
• Practice rare/dangerous
situations!
• Easy accessibility!
• Reduced costs!
• Save material
Phobia treatment
Current VR Games
• Very early stage!
• Similar to origin of radio & TV!
• People accept low quality because new and not
paying!
• Rift is not (yet) a complete VR platform!
• “Just” display, missing interaction devices!
• Missing hand & head position tracking, joystick
Current VR Games

• We don’t know how to make simple VR games!
• Adding as much hardware as possible won’t work!
• Presence is fragile!
• Adapting existing games!
• Automatic drivers conversion can’t deliver on promise!
• “Can be played with any game using keyboard/
mouse”
MiddleVR for Unity
• Platform for creating
interactive 3d applications!
• Widely used!
• 2 million registered
developers
Desktop
Deployment

• Modify application to!
• Change drivers!
• Change displays!
• Change interactions
To create and maintain presence,
you, the author, need to ...
• Build hardware
• Build software
• Build user experience
“VR is mainly a software problem”!

! aron Lanier!
J
What is MiddleVR ?
• Generic VR plugin
!

• Functionalities
○Manage input devices
•3D trackers, keyboard, mouse, joystick
!

○Manage display
•Viewports, cameras, stereoscopy, cluster
Desktop
Supported Devices
• Native drivers
• Oculus Rift
• Leap Motion
• Kinect (Microsoft SDK)
• PNI SpacePoint
Fusion
• GameTrak
• Razer Hydra
• Motion Analysis (beta)

• Via VRPN :
• A.R.T
• Vicon
• Optitrack
• Wiimote
!
• Polhemus Fastrak Tracker, 3Space Tracker,
Patriot Trackers,
•
•
•
•
•
•
•
•

Ascension Flock of Bird
Intersense IS600, IS900
3dTech HiBall-3000 Wide Area Tracker,
Advanced Realtime Tracking Gmbh DTrack
Client,
World Viz Precision Position Tracker PPT
1.2,
Natural Point Optitrack Rigid Body Toolkit,
Phasespace optical tracking OWL,
...
Supported displays
•
•
•
•
•
•
•
•
•

Virtually any HMD
VR-Wall, Powerwall
Workbench, Holobench
HoloStage
CAVEs
3D TVs
zSpace
Igloo Vision
…
MiddleVR 1.4
• Free edition!
• Oculus Rift!
• Leap Motion!
• Kinect!
• …!
• http://www.imin-vr.com/download!
!

• Future!
• Haptics (IPSI - Haption)!
• More interactions!
• Menus & GUI (HTML5)!
• Warping / blending!
• Collaboration / multi-user!
Future
Perceptive illusions

• Perceive reality through (imperfect) senses!
• Sensitivity of senses!
• Selectivity of attention
Perceptive illusions
Redirected walking

(c) Franck Steinicke - Wurzburg
University
Perceptive illusions
Change blindness
Change blindness :

(c) Evan Suma - USC/ICT
Perceptive illusions

• Playing with limitations of human perception!
• Useful to lower cost/complexity of VR systems
Conclusion
http://www.imin-vr.com/download
!

Thank you !
Questions ?
!

Sebastien.Kuntz@imin-vr.com
@Cb_VRGeek
@imin_vr

Más contenido relacionado

La actualidad más candente

Aesthetec at MEIC5, augmenting the world
Aesthetec at MEIC5, augmenting the worldAesthetec at MEIC5, augmenting the world
Aesthetec at MEIC5, augmenting the worldAesthetec Studio
 
Developing VR in Unity
Developing VR in UnityDeveloping VR in Unity
Developing VR in UnityAdityo Pratomo
 
Developing Virtual Reality Application using Google Cardboard
Developing Virtual Reality Application using Google CardboardDeveloping Virtual Reality Application using Google Cardboard
Developing Virtual Reality Application using Google Cardboardapurvmmmec
 
Mobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to VuforiaMobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to VuforiaMark Billinghurst
 
Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Jared Sheehan
 
Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Jared Sheehan
 
Augmented reality intro for mobile apps
Augmented reality intro for mobile appsAugmented reality intro for mobile apps
Augmented reality intro for mobile appsHeather Downing
 
Mobile AR Lecture 4 -AR Browsers
Mobile AR Lecture 4 -AR BrowsersMobile AR Lecture 4 -AR Browsers
Mobile AR Lecture 4 -AR BrowsersMark Billinghurst
 
Build an AR app v2.0
Build an AR app v2.0Build an AR app v2.0
Build an AR app v2.0Kumar Ahir
 
Storytelling using Immersive Technologies
Storytelling using Immersive TechnologiesStorytelling using Immersive Technologies
Storytelling using Immersive TechnologiesKumar Ahir
 
Prototyping in aframe
Prototyping in aframePrototyping in aframe
Prototyping in aframeKumar Ahir
 
Getting started with unity and AR/VR for the .net developer - DDD North 2020
Getting started with unity and AR/VR for the .net developer - DDD North 2020Getting started with unity and AR/VR for the .net developer - DDD North 2020
Getting started with unity and AR/VR for the .net developer - DDD North 2020Davide Zordan
 
Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015Shanee Nishry
 
Augmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK OverviewAugmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK OverviewPatrick O'Shaughnessey
 

La actualidad más candente (19)

Virtual Reality - Get in the Game
Virtual Reality - Get in the GameVirtual Reality - Get in the Game
Virtual Reality - Get in the Game
 
Aesthetec at MEIC5, augmenting the world
Aesthetec at MEIC5, augmenting the worldAesthetec at MEIC5, augmenting the world
Aesthetec at MEIC5, augmenting the world
 
Game Development in VR
Game Development in VR Game Development in VR
Game Development in VR
 
Developing VR in Unity
Developing VR in UnityDeveloping VR in Unity
Developing VR in Unity
 
Developing Virtual Reality Application using Google Cardboard
Developing Virtual Reality Application using Google CardboardDeveloping Virtual Reality Application using Google Cardboard
Developing Virtual Reality Application using Google Cardboard
 
Mobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to VuforiaMobile AR Lecture 7 - Introduction to Vuforia
Mobile AR Lecture 7 - Introduction to Vuforia
 
3D in Android
3D in Android3D in Android
3D in Android
 
Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017Introduction to DaydreamVR from DevFestDC 2017
Introduction to DaydreamVR from DevFestDC 2017
 
Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017Introduction to daydream for AnDevCon DC - 2017
Introduction to daydream for AnDevCon DC - 2017
 
Augmented reality intro for mobile apps
Augmented reality intro for mobile appsAugmented reality intro for mobile apps
Augmented reality intro for mobile apps
 
Mobile AR Lecture 4 -AR Browsers
Mobile AR Lecture 4 -AR BrowsersMobile AR Lecture 4 -AR Browsers
Mobile AR Lecture 4 -AR Browsers
 
Build an AR app v2.0
Build an AR app v2.0Build an AR app v2.0
Build an AR app v2.0
 
Storytelling using Immersive Technologies
Storytelling using Immersive TechnologiesStorytelling using Immersive Technologies
Storytelling using Immersive Technologies
 
Prototyping in aframe
Prototyping in aframePrototyping in aframe
Prototyping in aframe
 
Getting started with unity and AR/VR for the .net developer - DDD North 2020
Getting started with unity and AR/VR for the .net developer - DDD North 2020Getting started with unity and AR/VR for the .net developer - DDD North 2020
Getting started with unity and AR/VR for the .net developer - DDD North 2020
 
Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015Make believe - Droidcon UK 2015
Make believe - Droidcon UK 2015
 
Augmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK OverviewAugmented World Expo 2014 Wearable SDK Overview
Augmented World Expo 2014 Wearable SDK Overview
 
Augmented Reality
Augmented RealityAugmented Reality
Augmented Reality
 
Augmented reality
Augmented realityAugmented reality
Augmented reality
 

Destacado

Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936
Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936
Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936Francis Batt
 
Rel 207 sacred space and sacred time
Rel 207 sacred space and sacred timeRel 207 sacred space and sacred time
Rel 207 sacred space and sacred timeppower47
 
Rel 207 sacred power in religious studies
Rel 207 sacred power in religious studiesRel 207 sacred power in religious studies
Rel 207 sacred power in religious studiesppower47
 
Augmented Reality; Adding Value to Your Business 2013
Augmented Reality; Adding Value to Your Business 2013Augmented Reality; Adding Value to Your Business 2013
Augmented Reality; Adding Value to Your Business 2013Emily Wilkinson
 
UX + VR FTW [ACRL e-learning]
UX + VR FTW [ACRL e-learning]UX + VR FTW [ACRL e-learning]
UX + VR FTW [ACRL e-learning]Courtney McDonald
 
UX Disrupted - a new reality for UX design
UX Disrupted - a new reality for UX designUX Disrupted - a new reality for UX design
UX Disrupted - a new reality for UX designLouise W. Klinker
 
Augmented Reality Web Applications with Mobile Agents in the Internet of Things
Augmented Reality Web Applications with Mobile Agents in the Internet of ThingsAugmented Reality Web Applications with Mobile Agents in the Internet of Things
Augmented Reality Web Applications with Mobile Agents in the Internet of ThingsTeemu Leppänen
 
5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR Games5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR GamesNicole Lazzaro
 
UX for VR ignite talk
UX for VR ignite talkUX for VR ignite talk
UX for VR ignite talkDelightex
 
Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...
Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...
Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...Teemu Leppänen
 
Virtual Reality UX - Designing for Interfaces without Screens
Virtual Reality UX - Designing for Interfaces without ScreensVirtual Reality UX - Designing for Interfaces without Screens
Virtual Reality UX - Designing for Interfaces without ScreensRhiannon Monks
 
An Introduction to WebVR – or How to make your user sick in 60 seconds
An Introduction to WebVR – or How to make your user sick in 60 secondsAn Introduction to WebVR – or How to make your user sick in 60 seconds
An Introduction to WebVR – or How to make your user sick in 60 secondsGeilDanke
 
Oculus Collection 2010
Oculus Collection 2010Oculus Collection 2010
Oculus Collection 2010kjincan
 
Michael dowd
Michael dowdMichael dowd
Michael dowdMediaPost
 
Presentation Virtual Shoe
Presentation Virtual ShoePresentation Virtual Shoe
Presentation Virtual ShoeMischa Kriens
 
Oculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookOculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookBalachenna Reddy
 

Destacado (20)

Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936
Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936
Lewis Field-Hite-ULTIMATE-REALITY-The-Swedenborg-Society-London-1936
 
Ultimate Reality
Ultimate RealityUltimate Reality
Ultimate Reality
 
Rel 207 sacred space and sacred time
Rel 207 sacred space and sacred timeRel 207 sacred space and sacred time
Rel 207 sacred space and sacred time
 
Rel 207 sacred power in religious studies
Rel 207 sacred power in religious studiesRel 207 sacred power in religious studies
Rel 207 sacred power in religious studies
 
Augmented Reality; Adding Value to Your Business 2013
Augmented Reality; Adding Value to Your Business 2013Augmented Reality; Adding Value to Your Business 2013
Augmented Reality; Adding Value to Your Business 2013
 
UX + VR FTW [ACRL e-learning]
UX + VR FTW [ACRL e-learning]UX + VR FTW [ACRL e-learning]
UX + VR FTW [ACRL e-learning]
 
UX Disrupted - a new reality for UX design
UX Disrupted - a new reality for UX designUX Disrupted - a new reality for UX design
UX Disrupted - a new reality for UX design
 
Augmented Reality Web Applications with Mobile Agents in the Internet of Things
Augmented Reality Web Applications with Mobile Agents in the Internet of ThingsAugmented Reality Web Applications with Mobile Agents in the Internet of Things
Augmented Reality Web Applications with Mobile Agents in the Internet of Things
 
5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR Games5 Must Know Design Strategies for Better VR Games
5 Must Know Design Strategies for Better VR Games
 
UX for VR ignite talk
UX for VR ignite talkUX for VR ignite talk
UX for VR ignite talk
 
Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...
Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...
Mobile Agents for the Integration of Wireless Sensor Networks and the Interne...
 
Virtual Reality UX - Designing for Interfaces without Screens
Virtual Reality UX - Designing for Interfaces without ScreensVirtual Reality UX - Designing for Interfaces without Screens
Virtual Reality UX - Designing for Interfaces without Screens
 
Medea Story
Medea StoryMedea Story
Medea Story
 
An Introduction to WebVR – or How to make your user sick in 60 seconds
An Introduction to WebVR – or How to make your user sick in 60 secondsAn Introduction to WebVR – or How to make your user sick in 60 seconds
An Introduction to WebVR – or How to make your user sick in 60 seconds
 
Gaming and Robotics
Gaming and RoboticsGaming and Robotics
Gaming and Robotics
 
Virtual-IT
Virtual-ITVirtual-IT
Virtual-IT
 
Oculus Collection 2010
Oculus Collection 2010Oculus Collection 2010
Oculus Collection 2010
 
Michael dowd
Michael dowdMichael dowd
Michael dowd
 
Presentation Virtual Shoe
Presentation Virtual ShoePresentation Virtual Shoe
Presentation Virtual Shoe
 
Oculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookOculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of Facebook
 

Similar a VR - Creating the ultimate reality

Virtual reality(pdf)
Virtual reality(pdf)Virtual reality(pdf)
Virtual reality(pdf)Shabnam Smile
 
Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)Esteban Gallardo
 
Your VR Experience Presentation
Your VR Experience PresentationYour VR Experience Presentation
Your VR Experience PresentationEsteban Gallardo
 
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensGVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensAaron Pulkka
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented RealityRajesh Yadav
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfreler89973
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxRajGopalMishra4
 
Virtual reality and its Types
Virtual reality and its TypesVirtual reality and its Types
Virtual reality and its TypesShakaib123
 
Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt )
Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt ) Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt )
Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt ) Alina Vilk
 
Eyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir EbrahimiEyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir EbrahimiWithTheBest
 
virtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdfvirtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdf21107117
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYAkshay Balu
 
Virtual Reality for Brands
Virtual Reality for BrandsVirtual Reality for Brands
Virtual Reality for BrandsClark Kingsbury
 
Virtual Reality for Brands
Virtual Reality for BrandsVirtual Reality for Brands
Virtual Reality for BrandsVusionVR
 
Utilizing Kinect Control for a More Immersive Interaction with 3D Environment
Utilizing Kinect Control for a More Immersive Interaction with 3D EnvironmentUtilizing Kinect Control for a More Immersive Interaction with 3D Environment
Utilizing Kinect Control for a More Immersive Interaction with 3D EnvironmentMohammad Shaker
 
VirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_KartikVirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_KartikKartik Arora
 

Similar a VR - Creating the ultimate reality (20)

Virtual reality(pdf)
Virtual reality(pdf)Virtual reality(pdf)
Virtual reality(pdf)
 
Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)Your VR Experience (Oculus Presentation, Indiecade 2016)
Your VR Experience (Oculus Presentation, Indiecade 2016)
 
Your VR Experience Presentation
Your VR Experience PresentationYour VR Experience Presentation
Your VR Experience Presentation
 
CES 2018 VRAR
CES 2018 VRARCES 2018 VRAR
CES 2018 VRAR
 
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensGVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
 
Virtual Reality & Augmented Reality
Virtual Reality & Augmented RealityVirtual Reality & Augmented Reality
Virtual Reality & Augmented Reality
 
presentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdfpresentation1-180123jjjjjjjj150728_2.pdf
presentation1-180123jjjjjjjj150728_2.pdf
 
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptxC. VR intrduction_lecture for introduction to VR Lecture-1.pptx
C. VR intrduction_lecture for introduction to VR Lecture-1.pptx
 
Virtual reality and its Types
Virtual reality and its TypesVirtual reality and its Types
Virtual reality and its Types
 
Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt )
Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt ) Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt )
Алексей Рыбаков (Senior Engineer,Technical Evangelist DataArt )
 
Unity - Game Engine
Unity - Game EngineUnity - Game Engine
Unity - Game Engine
 
Eyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir EbrahimiEyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir Ebrahimi
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
virtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdfvirtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdf
 
OCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGYOCULUS VIRTUAL REALITY TECHNOLOGY
OCULUS VIRTUAL REALITY TECHNOLOGY
 
Virtual Reality
Virtual RealityVirtual Reality
Virtual Reality
 
Virtual Reality for Brands
Virtual Reality for BrandsVirtual Reality for Brands
Virtual Reality for Brands
 
Virtual Reality for Brands
Virtual Reality for BrandsVirtual Reality for Brands
Virtual Reality for Brands
 
Utilizing Kinect Control for a More Immersive Interaction with 3D Environment
Utilizing Kinect Control for a More Immersive Interaction with 3D EnvironmentUtilizing Kinect Control for a More Immersive Interaction with 3D Environment
Utilizing Kinect Control for a More Immersive Interaction with 3D Environment
 
VirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_KartikVirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_Kartik
 

Último

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 

Último (20)

React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 

VR - Creating the ultimate reality

  • 1. VR! The ultimate reality Sébastien ‘Cb’ Kuntz @Cb_VRGeek
  • 2. Sébastien ‘Cb’ Kuntz (French railways) “Creating Virtual Reality Games:! The Fundamentals” Founder & President
  • 3.
  • 4. • Simplify VR (software)! • So YOU can spend more time creating apps! • MiddleVR for Unity
  • 5. Plan • What is Virtual Reality ?! • VR applications! • MiddleVR for Unity! • Future
  • 6. What is VR ? • VR is reborn ?! • VR never died !! • Market! • 2013 Europe: 100M$! • Peugeot: 7M€ since 99! • Renault: 3M€ new VR system! • 2018: Between 400M$ and 1B$! • Because VR is used to improve reality! • Saving time, money and lives
  • 7. What is VR ? • Growing because of! • Proved usefulness & ROI! • Democratization! • Projectors! • Trackers! • HMDs
  • 8. Virtual reality Presence in a virtual world
  • 10.
  • 11. Sony
  • 12. Experience of presence is in your brain !
  • 13. “VR works because reality is virtual” Lawrence Stark • Perceive reality through (imperfect) senses! • Drugs / dreams create perception! • Allegory of the Cave (Plato) Natural reality vs Virtual Reality
  • 15. To create and maintain presence, you need to ... • Build hardware • Build software • Build user experience
  • 17. Prototyping Design / Ergonomy • Car, aircraft, boat, tractors, house appliances! • Work on objects or environments that don’t yet exist! • Identify conception errors early! • More iterations, better products! • Test usage ! • Train! • Maintenance! • Communication tool (c) Peugeot PSA
  • 19. Training • Military, surgeons, firefighters, mine safety, oil & gas platforms, nurses, building industry! • Practice actual gestures! • Repeat until master! • Analysis, replay! • Practice rare/dangerous situations! • Easy accessibility! • Reduced costs! • Save material
  • 21. Current VR Games • Very early stage! • Similar to origin of radio & TV! • People accept low quality because new and not paying! • Rift is not (yet) a complete VR platform! • “Just” display, missing interaction devices! • Missing hand & head position tracking, joystick
  • 22. Current VR Games • We don’t know how to make simple VR games! • Adding as much hardware as possible won’t work! • Presence is fragile! • Adapting existing games! • Automatic drivers conversion can’t deliver on promise! • “Can be played with any game using keyboard/ mouse”
  • 24. • Platform for creating interactive 3d applications! • Widely used! • 2 million registered developers
  • 26.
  • 27.
  • 28. Deployment • Modify application to! • Change drivers! • Change displays! • Change interactions
  • 29. To create and maintain presence, you, the author, need to ... • Build hardware • Build software • Build user experience
  • 30. “VR is mainly a software problem”! ! aron Lanier! J
  • 31. What is MiddleVR ? • Generic VR plugin ! • Functionalities ○Manage input devices •3D trackers, keyboard, mouse, joystick ! ○Manage display •Viewports, cameras, stereoscopy, cluster
  • 33.
  • 34.
  • 35. Supported Devices • Native drivers • Oculus Rift • Leap Motion • Kinect (Microsoft SDK) • PNI SpacePoint Fusion • GameTrak • Razer Hydra • Motion Analysis (beta) • Via VRPN : • A.R.T • Vicon • Optitrack • Wiimote ! • Polhemus Fastrak Tracker, 3Space Tracker, Patriot Trackers, • • • • • • • • Ascension Flock of Bird Intersense IS600, IS900 3dTech HiBall-3000 Wide Area Tracker, Advanced Realtime Tracking Gmbh DTrack Client, World Viz Precision Position Tracker PPT 1.2, Natural Point Optitrack Rigid Body Toolkit, Phasespace optical tracking OWL, ...
  • 36. Supported displays • • • • • • • • • Virtually any HMD VR-Wall, Powerwall Workbench, Holobench HoloStage CAVEs 3D TVs zSpace Igloo Vision …
  • 37. MiddleVR 1.4 • Free edition! • Oculus Rift! • Leap Motion! • Kinect! • …! • http://www.imin-vr.com/download! ! • Future! • Haptics (IPSI - Haption)! • More interactions! • Menus & GUI (HTML5)! • Warping / blending! • Collaboration / multi-user!
  • 39. Perceptive illusions • Perceive reality through (imperfect) senses! • Sensitivity of senses! • Selectivity of attention
  • 40. Perceptive illusions Redirected walking (c) Franck Steinicke - Wurzburg University
  • 41. Perceptive illusions Change blindness Change blindness : (c) Evan Suma - USC/ICT
  • 42.
  • 43.
  • 44.
  • 45. Perceptive illusions • Playing with limitations of human perception! • Useful to lower cost/complexity of VR systems
  • 47. http://www.imin-vr.com/download ! Thank you ! Questions ? ! Sebastien.Kuntz@imin-vr.com @Cb_VRGeek @imin_vr