Improving the VR experience - VRST 2012
-
Upload
sebastien-kuntz -
Category
Technology
-
view
2.476 -
download
2
description
Transcript of Improving the VR experience - VRST 2012
![Page 1: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/7.jpg)
FRENCH RAILWAYS - SNCF
![Page 8: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/9.jpg)
i’m in!
![Page 10: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/10.jpg)
![Page 11: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/11.jpg)
![Page 12: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/12.jpg)
mersionteraction
![Page 13: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/13.jpg)
Presence
mersionteraction
![Page 14: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/14.jpg)
Presence in a virtual world
![Page 15: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/15.jpg)
Experience of presence
![Page 16: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/16.jpg)
Experience of presenceis in your brain !
![Page 17: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/17.jpg)
![Page 18: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/18.jpg)
![Page 19: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/19.jpg)
Cognitive presence
![Page 20: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/20.jpg)
Cognitive presence
![Page 21: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/21.jpg)
Cognitive presence
![Page 22: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/22.jpg)
Cognitive presence
![Page 23: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/23.jpg)
Cognitive presence
![Page 24: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/24.jpg)
Cognitive presencePerceptive presence
![Page 25: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/25.jpg)
Cognitive presencePerceptive presence
![Page 26: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/26.jpg)
Cognitive presencePerceptive presence
![Page 27: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/27.jpg)
Cognitive presencePerceptive presence
![Page 28: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/28.jpg)
Cognitive presencePerceptive presence
![Page 29: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/33.jpg)
Trends in VR Systems
![Page 34: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/34.jpg)
Trends in VR Systems
![Page 35: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/36.jpg)
Immersia 3, Irisa - Rennes, France
![Page 37: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/37.jpg)
aixCave, RWTH Aachen University, Germany
![Page 38: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/38.jpg)
Reality Deck, Stony Brook Univ, USA
![Page 39: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/39.jpg)
Barco - RP-360
![Page 40: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/40.jpg)
Why so big ?
![Page 41: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/41.jpg)
Increase immersion
![Page 42: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/42.jpg)
Pushing the limits
![Page 43: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/43.jpg)
Marketing
![Page 44: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/44.jpg)
Generic
![Page 45: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/45.jpg)
Generic
=
![Page 46: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/46.jpg)
Generic
=
![Page 47: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/47.jpg)
Generic
=
+
![Page 48: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/48.jpg)
Generic
=
+
![Page 49: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/49.jpg)
Generic
=
+ +
![Page 50: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/50.jpg)
Generic
=
+ +
![Page 51: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/51.jpg)
More people can use it (?)
![Page 52: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/52.jpg)
But ...
![Page 53: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/61.jpg)
But ... Too expensive !
![Page 62: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/64.jpg)
HMDs are back
![Page 65: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/65.jpg)
HMDs are back
![Page 66: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/66.jpg)
HMDs are back
![Page 67: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/67.jpg)
HMDs are back
![Page 68: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/68.jpg)
HMDs are back
![Page 69: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/69.jpg)
HMDs are back
![Page 70: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/70.jpg)
HMDs are back
![Page 71: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/71.jpg)
low-cost VR
![Page 72: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/75.jpg)
More people can use VR (!)
![Page 76: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/76.jpg)
Immersion / Money
![Page 77: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/77.jpg)
Immersion / Money
![Page 78: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/78.jpg)
10
Immersion / Money
![Page 79: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/79.jpg)
10
Immersion / Money
![Page 80: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/80.jpg)
10
100
Immersion / Money
![Page 81: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/81.jpg)
10
100
Immersion / Money
![Page 82: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/82.jpg)
10
100
Immersion / Money
10x
![Page 83: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/84.jpg)
![Page 85: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/85.jpg)
![Page 86: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/99.jpg)
The need for betterVR software tools
![Page 100: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/107.jpg)
Adding VR
![Page 108: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/108.jpg)
Adding VR
![Page 109: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/109.jpg)
Adding VR
![Page 110: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/110.jpg)
Adding VR
![Page 111: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/111.jpg)
Adding VR
![Page 112: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/112.jpg)
Adding VR
![Page 113: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/113.jpg)
![Page 114: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/114.jpg)
Architecture
![Page 115: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/115.jpg)
Architecture
MiddleVR (C++)
![Page 116: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/116.jpg)
Architecture
MiddleVR (C++)
Drivers
![Page 117: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/117.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL
![Page 118: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/118.jpg)
Architecture
MiddleVR (C++)
Drivers OpenGL DirectX
![Page 119: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/125.jpg)
Birth / Reason
![Page 126: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/127.jpg)
![Page 128: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/128.jpg)
Goals
![Page 129: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/129.jpg)
• Simplifying VR
Goals
![Page 130: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/136.jpg)
Simply configure your system
![Page 137: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/137.jpg)
Viewports management
![Page 138: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/138.jpg)
![Page 140: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/140.jpg)
Guiding principles
![Page 141: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/141.jpg)
Guiding principles
•Simplicity
![Page 142: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/142.jpg)
Guiding principles
•Simplicity•Empathy
![Page 143: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/143.jpg)
Simplicity
![Page 144: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/146.jpg)
Simplicity
![Page 147: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/147.jpg)
Simplicity
![Page 148: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/148.jpg)
Simplicity
“Simplicity is the ultimate sophistication”
![Page 149: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/152.jpg)
Empathy
![Page 153: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/158.jpg)
MiddleVR
![Page 159: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/160.jpg)
Abstractions for portability
• Devices• User
![Page 161: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/165.jpg)
User abstraction
![Page 166: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/166.jpg)
User abstraction
![Page 167: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/171.jpg)
Improving the user’s experience
![Page 172: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/172.jpg)
Improving the user’s experience
![Page 173: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/176.jpg)
Improving the user’s experience
![Page 177: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/182.jpg)
know how senses work individually
![Page 183: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/183.jpg)
know how senses work individually
![Page 184: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/184.jpg)
know how senses work individually
![Page 185: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/185.jpg)
know how senses work individually
![Page 186: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/186.jpg)
MP3
![Page 187: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/187.jpg)
MP3
• Algorithm for sound compression
![Page 188: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/189.jpg)
How senses work together
![Page 190: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/190.jpg)
How senses work togetherRedirected walking
![Page 191: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/192.jpg)
![Page 193: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/193.jpg)
![Page 194: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/194.jpg)
![Page 195: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/195.jpg)
![Page 196: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/196.jpg)
![Page 197: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/197.jpg)
Senses dominated by vision
![Page 198: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/198.jpg)
Senses dominated by vision
![Page 199: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/199.jpg)
Follow the coin
![Page 200: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/200.jpg)
Did you notice the Green pepper ?
![Page 201: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/201.jpg)
Did you notice the Green pepper ?
![Page 202: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/203.jpg)
MP3 for reality ?
![Page 204: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/204.jpg)
MP3 for reality ?
![Page 205: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/205.jpg)
MP3 for reality ?
• Cheaper VR systems
![Page 206: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/212.jpg)
Messages
![Page 213: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/213.jpg)
Messages
• Your homework
![Page 214: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/214.jpg)
Messages
• Your homework• Measure
![Page 215: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/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.fdocuments.us/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.fdocuments.us/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.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/218.jpg)
![Page 219: Improving the VR experience - VRST 2012](https://reader037.fdocuments.us/reader037/viewer/2022110309/5589e893d8b42ae0378b45e7/html5/thumbnails/219.jpg)
Make great experiences !