SlideShare a Scribd company logo
1 of 47
Download to read offline
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

More Related Content

What's hot

What's hot (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
 

Viewers also liked

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
Francis Batt
 
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
Teemu Leppänen
 
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
 
Michael dowd
Michael dowdMichael dowd
Michael dowd
MediaPost
 

Viewers also liked (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 to VR - Creating the ultimate reality

virtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdfvirtual reality Information-160422181930.pdf
virtual reality Information-160422181930.pdf
21107117
 
VirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_KartikVirtualReality_Sindhoora_Kartik
VirtualReality_Sindhoora_Kartik
Kartik Arora
 

Similar to 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
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

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