improving the vr experience - vrst 2012
DESCRIPTION
"Improving the VR experience, from the authors to the users" Creating an immersive virtual reality application is a big challenge: choosing (or creating) the right hardware, choosing (or creating) the right software, and finally crafting the user experience. The hardware is increasingly powerful and accessible, but we don't know how to make the best of it. This is in part because designing a VR experience is a complex software task, and is also due to our limited understanding of the main component of the system: the user. In this talk we will focus the current trends in system design, on the goals and design of MiddleVR, a generic VR plugin aimed at simplifying the creation of VR applications and we will discuss how our understanding of human perception can be used to improve the VR experience.TRANSCRIPT
![Page 1: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/1.jpg)
Improving the VR experience
From the authors to the users
Sébastien KuntzPresident
![Page 2: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/2.jpg)
Plan
• Introduction• (My) definition of VR• Trends in system design• Improving the authors’ experience
• MiddleVR• Improving the users’ experience
![Page 3: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/3.jpg)
• Passion• Board member of
• President
• Blog: http://cb.nowan.net/blog• Twitter: @Cb_VRGeek
Sebastien Kuntz
![Page 4: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/4.jpg)
• Founder & President• 10 years adding VR to 3D engines
• - French railways
•
Sebastien Kuntz
![Page 5: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/5.jpg)
FRENCH RAILWAYS - SNCF
• Polhemus magnetic tracker, treadmill, 5DT Glove• C++ / OpenSceneGraph / VRPN / OpenAL
![Page 6: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/6.jpg)
FRENCH RAILWAYS - SNCF
• Polhemus magnetic tracker, treadmill, 5DT Glove• C++ / OpenSceneGraph / VRPN / OpenAL
![Page 7: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/7.jpg)
FRENCH RAILWAYS - SNCF
![Page 8: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/8.jpg)
Plan
• Introduction• (My) definition of VR• Trends in system design• Improving the authors’ experience
• MiddleVR• Improving the users’ experience
![Page 9: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/9.jpg)
i’m in!
![Page 10: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/10.jpg)
![Page 11: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/11.jpg)
![Page 12: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/12.jpg)
mersionteraction
![Page 13: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/13.jpg)
Presence
mersionteraction
![Page 14: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/14.jpg)
Presence in a virtual world
![Page 15: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/15.jpg)
Experience of presence
![Page 16: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/16.jpg)
Experience of presenceis in your brain !
![Page 17: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/17.jpg)
![Page 18: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/18.jpg)
![Page 19: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/19.jpg)
Cognitive presence
![Page 20: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/20.jpg)
Cognitive presence
![Page 21: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/21.jpg)
Cognitive presence
![Page 22: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/22.jpg)
Cognitive presence
![Page 23: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/23.jpg)
Cognitive presence
![Page 24: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/24.jpg)
Cognitive presencePerceptive presence
![Page 25: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/25.jpg)
Cognitive presencePerceptive presence
![Page 26: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/26.jpg)
Cognitive presencePerceptive presence
![Page 27: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/27.jpg)
Cognitive presencePerceptive presence
![Page 28: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/28.jpg)
Cognitive presencePerceptive presence
![Page 29: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/29.jpg)
Ridiculous
If it’s real VR, you probably
look ridiculous
![Page 30: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/30.jpg)
Ridiculous
If it’s real VR, you probably
look ridiculous
![Page 31: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/31.jpg)
Ridiculous
If it’s real VR, you probably
look ridiculous
![Page 32: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/32.jpg)
Plan
• Introduction• (My) definition of VR• Trends in system design• Improving the authors’ experience
• MiddleVR• Improving the users’ experience
![Page 33: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/33.jpg)
Trends in VR Systems
![Page 34: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/34.jpg)
Trends in VR Systems
![Page 35: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/35.jpg)
6 usersstereoscopy + tracking
• video
Weimar University (DE)
![Page 36: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/36.jpg)
Immersia 3, Irisa - Rennes, France
![Page 37: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/37.jpg)
aixCave, RWTH Aachen University, Germany
![Page 38: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/38.jpg)
Reality Deck, Stony Brook Univ, USA
![Page 39: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/39.jpg)
Barco - RP-360
![Page 40: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/40.jpg)
Why so big ?
![Page 41: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/41.jpg)
Increase immersion
![Page 42: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/42.jpg)
Pushing the limits
![Page 43: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/43.jpg)
Marketing
![Page 44: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/44.jpg)
Generic
![Page 45: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/45.jpg)
Generic
=
![Page 46: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/46.jpg)
Generic
=
![Page 47: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/47.jpg)
Generic
=
+
![Page 48: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/48.jpg)
Generic
=
+
![Page 49: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/49.jpg)
Generic
=
+ +
![Page 50: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/50.jpg)
Generic
=
+ +
![Page 51: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/51.jpg)
More people can use it (?)
![Page 52: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/52.jpg)
But ...
![Page 53: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/53.jpg)
But ...
• Do we really know the systems ?
![Page 54: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/54.jpg)
But ...
• Do we really know the systems ?• Can we compare them ?
![Page 55: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/55.jpg)
But ...
• Do we really know the systems ?• Can we compare them ?
• We need human-centric metrics
![Page 56: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/56.jpg)
But ...
• Do we really know the systems ?• Can we compare them ?
• We need human-centric metrics• End-to-end latency
![Page 57: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/57.jpg)
But ...
• Do we really know the systems ?• Can we compare them ?
• We need human-centric metrics• End-to-end latency• Angular resolution
![Page 58: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/58.jpg)
But ...
• Do we really know the systems ?• Can we compare them ?
• We need human-centric metrics• End-to-end latency• Angular resolution• Tracking: extent, precision
![Page 59: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/59.jpg)
But ...
• Do we really know the systems ?• Can we compare them ?
• We need human-centric metrics• End-to-end latency• Angular resolution• Tracking: extent, precision• Field of regard
![Page 60: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/60.jpg)
But ...
• Do we really know the systems ?• Can we compare them ?
• We need human-centric metrics• End-to-end latency• Angular resolution• Tracking: extent, precision• Field of regard• Framerate with standard application
![Page 61: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/61.jpg)
But ... Too expensive !
![Page 62: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/62.jpg)
www.Realyz.com
µRV - Insa Rennes
Lycee Couffignal
low-cost VR
![Page 63: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/63.jpg)
VRWall at home
http://cb.nowan.net/blog/2010/07/02/vr-kit-wall-a-dream-come-true/
![Page 64: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/64.jpg)
HMDs are back
![Page 65: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/65.jpg)
HMDs are back
![Page 66: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/66.jpg)
HMDs are back
![Page 67: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/67.jpg)
HMDs are back
![Page 68: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/68.jpg)
HMDs are back
![Page 69: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/69.jpg)
HMDs are back
![Page 70: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/70.jpg)
HMDs are back
![Page 71: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/71.jpg)
low-cost VR
![Page 72: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/72.jpg)
low-cost VR
• As a development platform
![Page 73: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/73.jpg)
low-cost VR
• As a development platform• As a teaching platform
![Page 74: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/74.jpg)
low-cost VR
• As a development platform• As a teaching platform• As a duplicable platform
![Page 75: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/75.jpg)
More people can use VR (!)
![Page 76: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/76.jpg)
Immersion / Money
![Page 77: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/77.jpg)
Immersion / Money
![Page 78: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/78.jpg)
10
Immersion / Money
![Page 79: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/79.jpg)
10
Immersion / Money
![Page 80: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/80.jpg)
10
100
Immersion / Money
![Page 81: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/81.jpg)
10
100
Immersion / Money
![Page 82: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/82.jpg)
10
100
Immersion / Money
10x
![Page 83: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/83.jpg)
10
100
Immersion / Money
10x
2x ?3x ?
![Page 84: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/84.jpg)
![Page 85: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/85.jpg)
![Page 86: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/86.jpg)
So we have a lot of hardware
![Page 87: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/87.jpg)
So we have a lot of hardwareBut ...
![Page 88: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/88.jpg)
So we have a lot of hardwareBut ...
“VR is mainly a software problem”
![Page 89: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/89.jpg)
So we have a lot of hardwareBut ...
“VR is mainly a software problem”
Jaron Lanier
![Page 90: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/90.jpg)
So we have a lot of hardwareBut ...
“VR is mainly a software problem”
Jaron Lanier
“3D user interaction is a hard and unexplored software engineering and ergonomic problem”
![Page 91: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/91.jpg)
So we have a lot of hardwareBut ...
“VR is mainly a software problem”
Jaron Lanier
“3D user interaction is a hard and unexplored software engineering and ergonomic problem”
Chad Wingrave - University of Central Florida
![Page 92: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/92.jpg)
Plan
• Introduction• (My) definition of VR• Trends in system design• Improving the authors’ experience
• MiddleVR• Improving the users’ experience
![Page 93: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/93.jpg)
To create and maintain presence,you, the author, need to ...
![Page 94: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/94.jpg)
• Build hardware
To create and maintain presence,you, the author, need to ...
![Page 95: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/95.jpg)
• Build hardware
To create and maintain presence,you, the author, need to ...
• Build software
![Page 96: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/96.jpg)
• Build hardware
To create and maintain presence,you, the author, need to ...
• Build software
![Page 97: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/97.jpg)
• Build hardware
To create and maintain presence,you, the author, need to ...
• Build software
• Build user experience
![Page 98: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/98.jpg)
• Build hardware
To create and maintain presence,you, the author, need to ...
• Build software
• Build user experience
![Page 99: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/99.jpg)
The need for betterVR software tools
![Page 100: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/100.jpg)
The need for betterVR software tools
• Hardware getting cheaper
![Page 101: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/101.jpg)
The need for betterVR software tools
• Hardware getting cheaper• But engineers are not getting cheaper
![Page 102: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/102.jpg)
The need for betterVR software tools
• Hardware getting cheaper• But engineers are not getting cheaper
• Need to be more efficient and spend less time creating apps
![Page 103: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/103.jpg)
The need for betterVR software tools
• Hardware getting cheaper• But engineers are not getting cheaper
• Need to be more efficient and spend less time creating apps
• Democratization
![Page 104: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/104.jpg)
The need for betterVR software tools
• Hardware getting cheaper• But engineers are not getting cheaper
• Need to be more efficient and spend less time creating apps
• Democratization• VR developers are not all engineers anymore
![Page 105: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/105.jpg)
Plan
• Introduction• (My) definition of VR• Trends in system design• Improving the authors’ experience
• MiddleVR• Improving the users’ experience
![Page 106: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/106.jpg)
• What is MiddleVR ?• Birth• Goals• Quick tour• Guiding principles• Design
![Page 107: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/107.jpg)
Adding VR
![Page 108: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/108.jpg)
Adding VR
![Page 109: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/109.jpg)
Adding VR
![Page 110: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/110.jpg)
Adding VR
![Page 111: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/111.jpg)
Adding VR
![Page 112: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/112.jpg)
Adding VR
![Page 113: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/113.jpg)
![Page 114: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/114.jpg)
Architecture
![Page 115: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/115.jpg)
Architecture
MiddleVR (C++)
![Page 116: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/116.jpg)
Architecture
MiddleVR (C++)
Drivers
![Page 117: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/117.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL
![Page 118: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/118.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX
![Page 119: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/119.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX Network
![Page 120: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/120.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX Network
C# Wrapper
![Page 121: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/121.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX Network
C# Wrapper
GUI
![Page 122: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/122.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX Network
C# Wrapper
GUI Unity
![Page 123: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/123.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX Network
C# Wrapper
GUI Unity
Lua Wrapper
![Page 124: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/124.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX Network
C# Wrapper
GUI Unity
Lua WrapperPython
Wrapper
![Page 125: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/125.jpg)
Birth / Reason
![Page 126: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/126.jpg)
Wanted to use best tools in VR
![Page 127: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/127.jpg)
![Page 128: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/128.jpg)
Goals
![Page 129: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/129.jpg)
• Simplifying VR
Goals
![Page 130: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/130.jpg)
• Simplifying VR
• Accelerate development of VR applications
Goals
![Page 131: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/131.jpg)
• Simplifying VR
• Accelerate development of VR applications
• Accelerate deployement of VR applications
Goals
![Page 132: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/132.jpg)
• Simplifying VR
• Accelerate development of VR applications
• Accelerate deployement of VR applications
• Create new VR tools
Goals
![Page 133: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/133.jpg)
• Simplifying VR
• Accelerate development of VR applications
• Accelerate deployement of VR applications
• Create new VR tools
• Adapt existing 3D applications
Goals
![Page 134: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/134.jpg)
• Simplifying VR
• Accelerate development of VR applications
• Accelerate deployement of VR applications
• Create new VR tools
• Adapt existing 3D applications
• (Prototype VR systems)
Goals
![Page 135: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/135.jpg)
• What is MiddleVR ?• Birth• Goals• Quick tour• Guiding principles• Design
![Page 136: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/136.jpg)
Simply configure your system
![Page 137: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/137.jpg)
Viewports management
![Page 138: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/138.jpg)
![Page 140: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/140.jpg)
Guiding principles
![Page 141: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/141.jpg)
Guiding principles
•Simplicity
![Page 142: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/142.jpg)
Guiding principles
•Simplicity•Empathy
![Page 143: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/143.jpg)
Simplicity
![Page 144: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/144.jpg)
Simplicity
“Perfection is achieved, not when there is nothing more to add, but when there is nothing
left to take away”
![Page 145: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/145.jpg)
Simplicity
“Perfection is achieved, not when there is nothing more to add, but when there is nothing
left to take away”
Antoine de St Exupery
![Page 146: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/146.jpg)
Simplicity
![Page 147: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/147.jpg)
Simplicity
![Page 148: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/148.jpg)
Simplicity
“Simplicity is the ultimate sophistication”
![Page 149: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/149.jpg)
Simplicity
“Simplicity is the ultimate sophistication” DaVinci
![Page 150: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/150.jpg)
Simplicity
“Simplicity is the ultimate sophistication” DaVinci
![Page 151: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/151.jpg)
Simplicity
“Simplicity is the ultimate sophistication” DaVinci
Need to work hard to make things simple
![Page 152: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/152.jpg)
Empathy
![Page 153: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/153.jpg)
Empathy
“The ability to understand and share the feelings of another.”
![Page 154: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/154.jpg)
Empathy
“The ability to understand and share the feelings of another.”
![Page 155: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/155.jpg)
Empathy
“The ability to understand and share the feelings of another.”
Test with users
![Page 156: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/156.jpg)
• Goals
• Simplifying VR
• Accelerate development of VR applications
• Accelerate deployment of VR applications
• Create new VR tools
• Adapt existing 3D applications
Design
![Page 157: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/157.jpg)
• Goals
• Simplifying VR
• Accelerate development of VR applications
• Simplicity of integrating VR into application
• High-level tools
• Interactions: Selection, Manipulation, Navigation
• Simplicity of programming interface
• Accelerate deployment of VR applications
• Create new VR tools
• Adapt existing 3D applications
Design
![Page 158: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/158.jpg)
MiddleVR
![Page 159: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/159.jpg)
• Goals
• Simplifying VR
• Accelerate development of VR applications
• Accelerate deployment of VR applications
• GUI to configure VR systems
• Dynamic reconfiguration of application
• Ship with standard configurations
• Abstractions
• Create new VR tools
• Adapt existing 3D applications
Design
![Page 160: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/160.jpg)
Abstractions for portability
• Devices• User
![Page 161: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/161.jpg)
Device abstraction
Driver 1
Virtual Device Application
![Page 162: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/162.jpg)
Device abstraction
Driver 1
Virtual Device ApplicationDriver 2
![Page 163: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/163.jpg)
Device abstraction
Driver 1
Virtual Device ApplicationDriver 3
Driver 2
![Page 164: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/164.jpg)
Device abstraction
Driver 1
Virtual Device ApplicationDriver 3
Driver 2
Network
![Page 165: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/165.jpg)
User abstraction
![Page 166: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/166.jpg)
User abstraction
![Page 167: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/167.jpg)
User abstraction
Virtual Device 1
Node 3D ApplicationVirtual Device 2
Virtual Device 3
![Page 168: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/168.jpg)
• Create new VR tools
• Adapt existing 3D applications
• Genericity• C++• Simple but complete
Design
![Page 169: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/169.jpg)
http://www.imin-vr.com/download30 days free trial
![Page 170: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/170.jpg)
Plan
• Introduction• (My) definition of VR• Trends in system design• Improving the authors’ experience
• MiddleVR• Improving the users’ experience
![Page 171: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/171.jpg)
Improving the user’s experience
![Page 172: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/172.jpg)
Improving the user’s experience
![Page 173: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/173.jpg)
Improving the user’s experience
• Improve cognitive presence
![Page 174: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/174.jpg)
Improving the user’s experience
• Improve cognitive presence• Make sure world is plausible, coherent
![Page 175: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/175.jpg)
Improving the user’s experience
• Improve cognitive presence• Make sure world is plausible, coherent• Improve 3D user interactions
![Page 176: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/176.jpg)
Improving the user’s experience
![Page 177: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/177.jpg)
Improving the user’s experience
• Improve perceptive presence
![Page 178: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/178.jpg)
Improving the user’s experience
• Improve perceptive presence• Fooling your senses
![Page 179: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/179.jpg)
Improving the user’s experience
• Improve perceptive presence• Fooling your senses
• Know how senses work individually
![Page 180: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/180.jpg)
Improving the user’s experience
• Improve perceptive presence• Fooling your senses
• Know how senses work individually• Know how senses work together
![Page 181: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/181.jpg)
Improving the user’s experience
• Improve perceptive presence• Fooling your senses
• Know how senses work individually• Know how senses work together• Know how attention modifies perception
![Page 182: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/182.jpg)
know how senses work individually
![Page 183: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/183.jpg)
know how senses work individually
![Page 184: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/184.jpg)
know how senses work individually
![Page 185: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/185.jpg)
know how senses work individually
![Page 186: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/186.jpg)
MP3
![Page 187: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/187.jpg)
MP3
• Algorithm for sound compression
![Page 188: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/188.jpg)
MP3
• Algorithm for sound compression
• “Reducing accuracy of (...) sounds that are (...) beyond the auditory resolution ability of most people.” -- Wikipedia
![Page 189: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/189.jpg)
How senses work together
![Page 190: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/190.jpg)
How senses work togetherRedirected walking
![Page 191: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/191.jpg)
How senses work together
(c) Franck Steinicke - Wurzburg University
Redirected walking
![Page 192: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/192.jpg)
![Page 193: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/193.jpg)
![Page 194: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/194.jpg)
![Page 195: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/195.jpg)
![Page 196: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/196.jpg)
![Page 197: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/197.jpg)
Senses dominated by vision
![Page 198: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/198.jpg)
Senses dominated by vision
![Page 199: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/199.jpg)
Follow the coin
![Page 200: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/200.jpg)
Did you notice the Green pepper ?
![Page 201: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/201.jpg)
Did you notice the Green pepper ?
![Page 202: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/202.jpg)
Perceptive IllusionsChange Blindess
(c) Evan Suma - USCT/ICT
![Page 203: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/203.jpg)
MP3 for reality ?
![Page 204: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/204.jpg)
MP3 for reality ?
![Page 205: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/205.jpg)
MP3 for reality ?
• Cheaper VR systems
![Page 206: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/206.jpg)
MP3 for reality ?
• Cheaper VR systems• More computer resources
![Page 207: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/207.jpg)
MP3 for reality ?
• Cheaper VR systems• More computer resources
• for shaders, physics, sound etc.
![Page 208: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/208.jpg)
MP3 for reality ?
• Cheaper VR systems• More computer resources
• for shaders, physics, sound etc.• Everybody designing VR app should know about
those rules !
![Page 209: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/209.jpg)
MP3 for reality ?
• Cheaper VR systems• More computer resources
• for shaders, physics, sound etc.• Everybody designing VR app should know about
those rules !• Need to know the system you are working with
![Page 210: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/210.jpg)
MP3 for reality ?
• Need more research• VR Knowledge Base
• http://knowledgebase.cs.vt.edu
![Page 211: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/211.jpg)
Plan
• Introduction• (My) definition of VR• Trends in system design• Improving the authors’ experience
• MiddleVR• Improving the users’ experience• Conclusion
![Page 212: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/212.jpg)
Messages
![Page 213: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/213.jpg)
Messages
• Your homework
![Page 214: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/214.jpg)
Messages
• Your homework• Measure
![Page 215: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/215.jpg)
Messages
• Your homework• Measure
• Latency, Angular resolution, Tracking, Field of regard, Framerate
![Page 216: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/216.jpg)
Messages
• Your homework• Measure
• Latency, Angular resolution, Tracking, Field of regard, Framerate
• Try MiddleVR
![Page 217: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/217.jpg)
Messages
• Your homework• Measure
• Latency, Angular resolution, Tracking, Field of regard, Framerate
• Try MiddleVR• Learn about perception
![Page 218: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/218.jpg)
![Page 219: Improving the VR experience - VRST 2012](https://reader037.vdocuments.site/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/219.jpg)
Make great experiences !