User interface issues for virtual reality systems

This tutorial presents many of the user interface issues a developer must deal with when developing virtual reality (VR) systems, including virtual body definition and control, choosing interaction devices and techniques, system evaluation criteria, and choosing a development environment.