Seated mode — all interactions reachable from chair
One-handed mode — full functionality with one controller
Comfort presets — locomotion, FOV, speed options
Text size — minimum 24pt at 1m viewing distance
Colour contrast — don’t rely on colour alone
Lab Preview
This week’s lab: - Implement teleportation in Unity - Build a wrist menu - Compare diegetic vs non-diegetic UI approaches - Test on Quest 2 and Vive Pro
Key Takeaways
Gesture design requires careful attention to comfort and discoverability
Locomotion is the biggest comfort challenge in VR — always offer teleport
Spatial UI should prefer diegetic approaches
Accessibility is not optional — design for seated, one-handed, and comfort-sensitive users
References
Jerald, J. (2015) The VR Book: Human-Centered Design for Virtual Reality. ACM Books.
Bowman, D.A. et al. (2004) 3D User Interfaces. Pearson.