SlideShare uma empresa Scribd logo
1 de 47
Baixar para ler 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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Destaque

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
 

Destaque (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
 

Semelhante 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
 

Semelhante 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

H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Último (20)

H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
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.
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
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
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

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