Lessons from Oculus: Overcoming VR Roadblocks
summary
Practical takeaways: avoid camera acceleration and angular rotation, prefer linear velocity movement plus mitigations like tunnel vision and snap turns; use head-steering for smooth locomotion; spatialize audio with the available SDKs; design HUDs at real depth to avoid depth-cue conflicts. Expect about 2.6m diagonal (~4 m²) of usable room space; support both floor- and eye-origin cameras; Touch controllers need good hand registration and low latency; collision fade or dual-hand ghosting (surgeon simulator approach) solves hands-through-geometry.
AI-written summary · about
chapters (11)
- 0:00Introduction to VR design
- 2:26Understanding vection
- 4:49Motion and camera techniques
- 7:22Applying change blindness
- 10:54HUDs and depth perception
- 13:16Spatialized audio
- 14:13Positional tracking setup
- 16:50Camera origins and avatars
- 18:21Virtual humans
- 19:53Motion controller design
- 27:40Conclusion and Q&A
related talks
48mTalking VR Turkey
51mThere's a Hologram in my UI!
34mFuture VR Input & UX Solutions
45mUX in the 3rd Dimension
53mGame design for VR: Breaking Rules
15mOutstanding: A Multi-Perspective Travel Approach for Virtual Reality Games
07mBringing back human interaction to a digital world
56mDesigning Hands-First Games: A VR Developer's Guide to Getting It Right
