How to create powerfully interactive & collaborative VR applications - Sébastien Kuntz

WithTheBest
WithTheBestWithTheBest
How to create powerfully interactive & collaborative VR applications - Sébastien Kuntz
• Virtual reality company
• Team of VR experts
• Founded in 2012
• Professional services
• MiddleVR SDK
• Improov3
• Simplicity
• Creation
• Deployment
• Adaptability
• Hardware
• Software
• Build hardware
To create and maintain presence,
you, the author, need to ...
• Build software
• Build user experience
What is MiddleVR ?
•Generic VR plugin
•Functionalities
○Manage input devices
•3D trackers, keyboard, mouse, joystick
○Manage display
•Viewports, cameras, stereoscopy, cluster
•Manage interactions
•Selection, manipulation, navigation
•Immersive menus
•Custom GUI (HTML5/Javascript/CSS)
•Display any webpage
Desktop
=
How to create powerfully interactive & collaborative VR applications - Sébastien Kuntz
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX Network
C# Wrapper
GUI Unity
Lua Wrapper
Python
Wrapper
Supported Devices
• Via VRPN :
• 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,
• ...
• Native drivers
• Oculus Rift
• HTC Vive
• Perception Neuron
• SMI Eye Tracking
• Leap Motion
• Kinect (Microsoft SDK)
• A.R.T
• Vicon
• Optitrack
• PNI SpacePoint Fusion
• GameTrak
• Razer Hydra
• SpaceMouse
• Motion Analysis (beta)
Cluster & Multi-pipe
• Scenelock
• Swaplock
• Genlock
• Multi-pipe
Supported displays
• Virtually any HMD
• VR-Wall, Powerwall
• Workbench, Holobench
• HoloStage
• CAVEs
• 3D TVs
• zSpace
• Igloo Vision
• …
• Version 1.6
• “HMD” edition
• “Free”, “Academic”, “Pro” editions
• Multi-GPU support
• Oculus Rift DK2, Leap Motion SDK2, Kinect V2
• Native drivers: A.R.T., OptiTrack, Vicon (soon)
• Immersive menus / GUI
• Webpage displays
• http://www.middlevr.com/download
VR not to escape reality
but to improve reality
Thank you !
Questions ?
Cb@MiddleVR.com
@SebKuntz
@MiddleVR
1 von 15

Recomendados

Eyes Wide Open - Amir Ebrahimi von
Eyes Wide Open - Amir EbrahimiEyes Wide Open - Amir Ebrahimi
Eyes Wide Open - Amir EbrahimiWithTheBest
711 views33 Folien
How to Develop VR Applications and Publish from Phone to Dome - Nils Andersson von
How to Develop VR Applications and Publish from Phone to Dome - Nils AnderssonHow to Develop VR Applications and Publish from Phone to Dome - Nils Andersson
How to Develop VR Applications and Publish from Phone to Dome - Nils AnderssonWithTheBest
282 views30 Folien
Oculus rift, Virtual Reality, Division of Facebook von
Oculus rift, Virtual Reality, Division of FacebookOculus rift, Virtual Reality, Division of Facebook
Oculus rift, Virtual Reality, Division of FacebookBalachenna Reddy
1.8K views19 Folien
Game Development in VR von
Game Development in VR Game Development in VR
Game Development in VR Intel® Software
1.5K views18 Folien
Oculus rift von
Oculus riftOculus rift
Oculus riftAnkit Bhandari
923 views11 Folien
Virtual Reality, Oculus Rift, Business Model von
Virtual Reality, Oculus Rift, Business ModelVirtual Reality, Oculus Rift, Business Model
Virtual Reality, Oculus Rift, Business ModelJeffrey Funk Business Models
33.5K views55 Folien

Más contenido relacionado

Was ist angesagt?

Oculus Rift von
Oculus RiftOculus Rift
Oculus RiftSankalp Jain
698 views20 Folien
Oculus rift von
Oculus riftOculus rift
Oculus riftimvegita
15K views15 Folien
All about Virtual Reality & Oculus Rift von
All about Virtual Reality & Oculus RiftAll about Virtual Reality & Oculus Rift
All about Virtual Reality & Oculus RiftSaurabh Sawhney
1.3K views37 Folien
Oculus rift the next generation of vr von
Oculus rift the next generation of vrOculus rift the next generation of vr
Oculus rift the next generation of vrMark Joseth Caballes
8.5K views14 Folien
SAE AR/VR - The challenges of creating a VR application with Unity von
SAE AR/VR - The challenges of creating a VR application with UnitySAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with UnitySebastien Kuntz
2.3K views76 Folien
Developing VR in Unity von
Developing VR in UnityDeveloping VR in Unity
Developing VR in UnityAdityo Pratomo
1.3K views64 Folien

Was ist angesagt?(20)

Oculus rift von imvegita
Oculus riftOculus rift
Oculus rift
imvegita15K views
All about Virtual Reality & Oculus Rift von Saurabh Sawhney
All about Virtual Reality & Oculus RiftAll about Virtual Reality & Oculus Rift
All about Virtual Reality & Oculus Rift
Saurabh Sawhney1.3K views
SAE AR/VR - The challenges of creating a VR application with Unity von Sebastien Kuntz
SAE AR/VR - The challenges of creating a VR application with UnitySAE AR/VR - The challenges of creating a VR application with Unity
SAE AR/VR - The challenges of creating a VR application with Unity
Sebastien Kuntz2.3K views
Oculus Rift By Mayur Padma von Mayur Padma
Oculus Rift By Mayur PadmaOculus Rift By Mayur Padma
Oculus Rift By Mayur Padma
Mayur Padma2.3K views
Developing Virtual Reality Application using Google Cardboard von apurvmmmec
Developing Virtual Reality Application using Google CardboardDeveloping Virtual Reality Application using Google Cardboard
Developing Virtual Reality Application using Google Cardboard
apurvmmmec1.1K views
[1C7] Developing with Oculus von NAVER D2
[1C7] Developing with Oculus[1C7] Developing with Oculus
[1C7] Developing with Oculus
NAVER D256.8K views
Virtual reality von sj2311
Virtual realityVirtual reality
Virtual reality
sj2311189 views
Using OSVR to Support (practically) Any Device in VR/AR von Yuval Boger
Using OSVR to Support (practically) Any Device in VR/ARUsing OSVR to Support (practically) Any Device in VR/AR
Using OSVR to Support (practically) Any Device in VR/AR
Yuval Boger6.3K views
Financing and Business Realities Meet Virtual Reality | Jurgen Goeldner von Jessica Tams
Financing and Business Realities Meet Virtual Reality | Jurgen GoeldnerFinancing and Business Realities Meet Virtual Reality | Jurgen Goeldner
Financing and Business Realities Meet Virtual Reality | Jurgen Goeldner
Jessica Tams565 views

Destacado

profile von
profileprofile
profileMohamed Samir
112 views6 Folien
Dental myths von
Dental mythsDental myths
Dental mythsMaria Martin Garcia
176 views10 Folien
Biomechanics/ orthodontics australia von
Biomechanics/ orthodontics australiaBiomechanics/ orthodontics australia
Biomechanics/ orthodontics australiaIndian dental academy
1.7K views68 Folien
Corso wantologia (1) von
Corso wantologia (1)Corso wantologia (1)
Corso wantologia (1)Rocco Cremona
354 views7 Folien
Grow Your Business with Social Media Marketing von
Grow Your Business with Social Media MarketingGrow Your Business with Social Media Marketing
Grow Your Business with Social Media MarketingKiKi L'Italien
370 views35 Folien
Informatica trabajo final von
Informatica trabajo finalInformatica trabajo final
Informatica trabajo finalJosseline Ramírez
385 views21 Folien

Destacado(16)

Grow Your Business with Social Media Marketing von KiKi L'Italien
Grow Your Business with Social Media MarketingGrow Your Business with Social Media Marketing
Grow Your Business with Social Media Marketing
KiKi L'Italien370 views
Granulomatous gingival enlargement von Dr Gauri Kapila
Granulomatous gingival enlargementGranulomatous gingival enlargement
Granulomatous gingival enlargement
Dr Gauri Kapila1.4K views
Resourcd File von Resourcd
Resourcd FileResourcd File
Resourcd File
Resourcd426 views
Wireless Temperature Measurement with LabVIEW and Spartan3E von Vincent Claes
Wireless Temperature Measurement with LabVIEW and Spartan3EWireless Temperature Measurement with LabVIEW and Spartan3E
Wireless Temperature Measurement with LabVIEW and Spartan3E
Vincent Claes1K views
How to Thrive on Facebook Despite News Feed Changes - from an interview with ... von Leslie Samuel
How to Thrive on Facebook Despite News Feed Changes - from an interview with ...How to Thrive on Facebook Despite News Feed Changes - from an interview with ...
How to Thrive on Facebook Despite News Feed Changes - from an interview with ...
Leslie Samuel2.8K views
Amp up your Site with Accelerated Mobile Pages von Brian McKeiver
Amp up your Site with Accelerated Mobile PagesAmp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile Pages
Brian McKeiver3K views
Brochure Leergang Commerciele Vaardigheden voor Advocaten, Notarissen en Fisc... von ASEGA Legal
Brochure Leergang Commerciele Vaardigheden voor Advocaten, Notarissen en Fisc...Brochure Leergang Commerciele Vaardigheden voor Advocaten, Notarissen en Fisc...
Brochure Leergang Commerciele Vaardigheden voor Advocaten, Notarissen en Fisc...
ASEGA Legal733 views
How to Grow your Business using Facebook von Leslie Samuel
How to Grow your Business using FacebookHow to Grow your Business using Facebook
How to Grow your Business using Facebook
Leslie Samuel2.3K views
決賽簡報檔_樹德科技大學行銷管理系_椰子的提煉,讓您身體加油 von Ernest Chai
決賽簡報檔_樹德科技大學行銷管理系_椰子的提煉,讓您身體加油決賽簡報檔_樹德科技大學行銷管理系_椰子的提煉,讓您身體加油
決賽簡報檔_樹德科技大學行銷管理系_椰子的提煉,讓您身體加油
Ernest Chai225 views

Similar a How to create powerfully interactive & collaborative VR applications - Sébastien Kuntz

IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture von
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureSebastien Kuntz
2.1K views114 Folien
Mixed reality for Windows 10 von
Mixed reality for Windows 10Mixed reality for Windows 10
Mixed reality for Windows 10Jiri Danihelka
130 views32 Folien
Programming Language Final PPT von
Programming Language Final PPTProgramming Language Final PPT
Programming Language Final PPTMatthew Chang
718 views20 Folien
Synthetic environment von
Synthetic environmentSynthetic environment
Synthetic environmentUllas Gupta
514 views28 Folien
Introduction to OSVR - Apr 2015 von
Introduction to OSVR - Apr 2015Introduction to OSVR - Apr 2015
Introduction to OSVR - Apr 2015Yuval Boger
2.8K views16 Folien
NUX Presentation from TechMixer Birmingham 2011 von
NUX Presentation from TechMixer Birmingham 2011NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011Michael Heydt
156 views56 Folien

Similar a How to create powerfully interactive & collaborative VR applications - Sébastien Kuntz(20)

IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture von Sebastien Kuntz
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architectureIEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
IEEE VR-SEARIS 2014 Keynote - MiddleVR - Philosophy and architecture
Sebastien Kuntz2.1K views
Programming Language Final PPT von Matthew Chang
Programming Language Final PPTProgramming Language Final PPT
Programming Language Final PPT
Matthew Chang718 views
Synthetic environment von Ullas Gupta
Synthetic environmentSynthetic environment
Synthetic environment
Ullas Gupta514 views
Introduction to OSVR - Apr 2015 von Yuval Boger
Introduction to OSVR - Apr 2015Introduction to OSVR - Apr 2015
Introduction to OSVR - Apr 2015
Yuval Boger2.8K views
NUX Presentation from TechMixer Birmingham 2011 von Michael Heydt
NUX Presentation from TechMixer Birmingham 2011NUX Presentation from TechMixer Birmingham 2011
NUX Presentation from TechMixer Birmingham 2011
Michael Heydt156 views
Building VR Applications For Google Cardboard von Mark Billinghurst
Building VR Applications For Google CardboardBuilding VR Applications For Google Cardboard
Building VR Applications For Google Cardboard
Mark Billinghurst12.2K views
Making Augmented Reality Applications with Android NDK von Evren Coşkun
Making Augmented Reality Applications with Android NDKMaking Augmented Reality Applications with Android NDK
Making Augmented Reality Applications with Android NDK
Evren Coşkun21K views
Virtual reality von Mohit Patel
Virtual reality Virtual reality
Virtual reality
Mohit Patel3.7K views
The next generation of GPU APIs for Game Engines von Pooya Eimandar
The next generation of GPU APIs for Game EnginesThe next generation of GPU APIs for Game Engines
The next generation of GPU APIs for Game Engines
Pooya Eimandar401 views
OSVR presentation at Boston VR meetup Jul 15 von Yuval Boger
OSVR presentation at Boston VR meetup Jul 15OSVR presentation at Boston VR meetup Jul 15
OSVR presentation at Boston VR meetup Jul 15
Yuval Boger1.4K views
Virtual World von Sahith An
Virtual WorldVirtual World
Virtual World
Sahith An4.3K views
Write retrogames in the web and add something more with Azure von Marco Parenzan
Write retrogames in the web and add something more with AzureWrite retrogames in the web and add something more with Azure
Write retrogames in the web and add something more with Azure
Marco Parenzan147 views
Visug: Say Hello to my little friend: a session on Kinect von Visug
Visug: Say Hello to my little friend: a session on KinectVisug: Say Hello to my little friend: a session on Kinect
Visug: Say Hello to my little friend: a session on Kinect
Visug5.5K views
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri... von Amazon Web Services
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
AWS re:Invent 2016: Powering the Next Generation of Virtual Reality with Veri...
Amazon Web Services1.8K views
Mak product overview_no_video von Peter Swan
Mak product overview_no_videoMak product overview_no_video
Mak product overview_no_video
Peter Swan2.7K views

Más de WithTheBest

Riccardo Vittoria von
Riccardo VittoriaRiccardo Vittoria
Riccardo VittoriaWithTheBest
807 views7 Folien
Recreating history in virtual reality von
Recreating history in virtual realityRecreating history in virtual reality
Recreating history in virtual realityWithTheBest
330 views21 Folien
Engaging and sharing your VR experience von
Engaging and sharing your VR experienceEngaging and sharing your VR experience
Engaging and sharing your VR experienceWithTheBest
209 views106 Folien
How to survive the early days of VR as an Indie Studio von
How to survive the early days of VR as an Indie StudioHow to survive the early days of VR as an Indie Studio
How to survive the early days of VR as an Indie StudioWithTheBest
223 views12 Folien
Mixed reality 101 von
Mixed reality 101 Mixed reality 101
Mixed reality 101 WithTheBest
325 views35 Folien
Unlocking Human Potential with Immersive Technology von
Unlocking Human Potential with Immersive TechnologyUnlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive TechnologyWithTheBest
232 views33 Folien

Más de WithTheBest(20)

Recreating history in virtual reality von WithTheBest
Recreating history in virtual realityRecreating history in virtual reality
Recreating history in virtual reality
WithTheBest330 views
Engaging and sharing your VR experience von WithTheBest
Engaging and sharing your VR experienceEngaging and sharing your VR experience
Engaging and sharing your VR experience
WithTheBest209 views
How to survive the early days of VR as an Indie Studio von WithTheBest
How to survive the early days of VR as an Indie StudioHow to survive the early days of VR as an Indie Studio
How to survive the early days of VR as an Indie Studio
WithTheBest223 views
Mixed reality 101 von WithTheBest
Mixed reality 101 Mixed reality 101
Mixed reality 101
WithTheBest325 views
Unlocking Human Potential with Immersive Technology von WithTheBest
Unlocking Human Potential with Immersive TechnologyUnlocking Human Potential with Immersive Technology
Unlocking Human Potential with Immersive Technology
WithTheBest232 views
Building your own video devices von WithTheBest
Building your own video devicesBuilding your own video devices
Building your own video devices
WithTheBest220 views
Maximizing performance of 3 d user generated assets in unity von WithTheBest
Maximizing performance of 3 d user generated assets in unityMaximizing performance of 3 d user generated assets in unity
Maximizing performance of 3 d user generated assets in unity
WithTheBest832 views
Haptics & amp; null space vr von WithTheBest
Haptics & amp; null space vrHaptics & amp; null space vr
Haptics & amp; null space vr
WithTheBest173 views
How we use vr to break the laws of physics von WithTheBest
How we use vr to break the laws of physicsHow we use vr to break the laws of physics
How we use vr to break the laws of physics
WithTheBest244 views
The Virtual Self von WithTheBest
The Virtual Self The Virtual Self
The Virtual Self
WithTheBest14.6K views
You dont have to be mad to do VR and AR ... but it helps von WithTheBest
You dont have to be mad to do VR and AR ... but it helpsYou dont have to be mad to do VR and AR ... but it helps
You dont have to be mad to do VR and AR ... but it helps
WithTheBest1.2K views
VR Interactions - Jason Jerald von WithTheBest
VR Interactions - Jason JeraldVR Interactions - Jason Jerald
VR Interactions - Jason Jerald
WithTheBest569 views
Japheth Funding your startup - dating the devil von WithTheBest
Japheth  Funding your startup - dating the devilJapheth  Funding your startup - dating the devil
Japheth Funding your startup - dating the devil
WithTheBest224 views
Transported vr the virtual reality platform for real estate von WithTheBest
Transported vr the virtual reality platform for real estateTransported vr the virtual reality platform for real estate
Transported vr the virtual reality platform for real estate
WithTheBest495 views
Measuring Behavior in VR - Rob Merki Cognitive VR von WithTheBest
Measuring Behavior in VR - Rob Merki Cognitive VRMeasuring Behavior in VR - Rob Merki Cognitive VR
Measuring Behavior in VR - Rob Merki Cognitive VR
WithTheBest314 views
Global demand for Mixed Realty (VR/AR) content is about to explode. von WithTheBest
Global demand for Mixed Realty (VR/AR) content is about to explode. Global demand for Mixed Realty (VR/AR) content is about to explode.
Global demand for Mixed Realty (VR/AR) content is about to explode.
WithTheBest274 views
VR, a new technology over 40,000 years old von WithTheBest
VR, a new technology over 40,000 years oldVR, a new technology over 40,000 years old
VR, a new technology over 40,000 years old
WithTheBest312 views

Último

Igniting Next Level Productivity with AI-Infused Data Integration Workflows von
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Safe Software
263 views86 Folien
Democratising digital commerce in India-Report von
Democratising digital commerce in India-ReportDemocratising digital commerce in India-Report
Democratising digital commerce in India-ReportKapil Khandelwal (KK)
15 views161 Folien
HTTP headers that make your website go faster - devs.gent November 2023 von
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023Thijs Feryn
22 views151 Folien
Network Source of Truth and Infrastructure as Code revisited von
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
26 views45 Folien
Business Analyst Series 2023 - Week 3 Session 5 von
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5DianaGray10
248 views20 Folien
Evolving the Network Automation Journey from Python to Platforms von
Evolving the Network Automation Journey from Python to PlatformsEvolving the Network Automation Journey from Python to Platforms
Evolving the Network Automation Journey from Python to PlatformsNetwork Automation Forum
13 views21 Folien

Último(20)

Igniting Next Level Productivity with AI-Infused Data Integration Workflows von Safe Software
Igniting Next Level Productivity with AI-Infused Data Integration Workflows Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Safe Software263 views
HTTP headers that make your website go faster - devs.gent November 2023 von Thijs Feryn
HTTP headers that make your website go faster - devs.gent November 2023HTTP headers that make your website go faster - devs.gent November 2023
HTTP headers that make your website go faster - devs.gent November 2023
Thijs Feryn22 views
Business Analyst Series 2023 - Week 3 Session 5 von DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10248 views
STPI OctaNE CoE Brochure.pdf von madhurjyapb
STPI OctaNE CoE Brochure.pdfSTPI OctaNE CoE Brochure.pdf
STPI OctaNE CoE Brochure.pdf
madhurjyapb14 views
Serverless computing with Google Cloud (2023-24) von wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf von Dr. Jimmy Schwarzkopf
STKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdfSTKI Israeli Market Study 2023   corrected forecast 2023_24 v3.pdf
STKI Israeli Market Study 2023 corrected forecast 2023_24 v3.pdf
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors von sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ... von Jasper Oosterveld
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
ESPC 2023 - Protect and Govern your Sensitive Data with Microsoft Purview in ...
Voice Logger - Telephony Integration Solution at Aegis von Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
Attacking IoT Devices from a Web Perspective - Linux Day von Simone Onofri
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day
Simone Onofri16 views
Special_edition_innovator_2023.pdf von WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 views
Five Things You SHOULD Know About Postman von Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman33 views
The details of description: Techniques, tips, and tangents on alternative tex... von BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada127 views

How to create powerfully interactive & collaborative VR applications - Sébastien Kuntz

  • 2. • Virtual reality company • Team of VR experts • Founded in 2012 • Professional services • MiddleVR SDK • Improov3
  • 3. • Simplicity • Creation • Deployment • Adaptability • Hardware • Software
  • 4. • Build hardware To create and maintain presence, you, the author, need to ... • Build software • Build user experience
  • 5. What is MiddleVR ? •Generic VR plugin •Functionalities ○Manage input devices •3D trackers, keyboard, mouse, joystick ○Manage display •Viewports, cameras, stereoscopy, cluster •Manage interactions •Selection, manipulation, navigation •Immersive menus •Custom GUI (HTML5/Javascript/CSS) •Display any webpage
  • 7. =
  • 9. Architecture MiddleVR (C++) Drivers OpenGL DirectX Network C# Wrapper GUI Unity Lua Wrapper Python Wrapper
  • 10. Supported Devices • Via VRPN : • 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, • ... • Native drivers • Oculus Rift • HTC Vive • Perception Neuron • SMI Eye Tracking • Leap Motion • Kinect (Microsoft SDK) • A.R.T • Vicon • Optitrack • PNI SpacePoint Fusion • GameTrak • Razer Hydra • SpaceMouse • Motion Analysis (beta)
  • 11. Cluster & Multi-pipe • Scenelock • Swaplock • Genlock • Multi-pipe
  • 12. Supported displays • Virtually any HMD • VR-Wall, Powerwall • Workbench, Holobench • HoloStage • CAVEs • 3D TVs • zSpace • Igloo Vision • …
  • 13. • Version 1.6 • “HMD” edition • “Free”, “Academic”, “Pro” editions • Multi-GPU support • Oculus Rift DK2, Leap Motion SDK2, Kinect V2 • Native drivers: A.R.T., OptiTrack, Vicon (soon) • Immersive menus / GUI • Webpage displays • http://www.middlevr.com/download
  • 14. VR not to escape reality but to improve reality
  • 15. Thank you ! Questions ? Cb@MiddleVR.com @SebKuntz @MiddleVR