Surround-screen projection-based virtual reality: the design and implementation of the CAVE
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The virtual tricorder: a uniform interface for virtual reality
Proceedings of the 8th annual ACM symposium on User interface and software technology
Proceedings of the 15th annual ACM symposium on User interface software and technology
VR Juggler: A Virtual Platform for Virtual Reality Application Development
VR '01 Proceedings of the Virtual Reality 2001 Conference (VR'01)
Design and Evaluation of Menu Systems for Immersive Virtual Environments
VR '01 Proceedings of the Virtual Reality 2001 Conference (VR'01)
Virtual reality interfaces using Tweek
ACM SIGGRAPH 2002 conference abstracts and applications
Hi-index | 0.00 |
Developers of virtual environments (VEs) face an often-difficult problem: users must have some way to interact with the virtual world. The VE application designers must determine how to map available inputs to actions within the virtual world. However, manipulating large amounts of data, entering alphanumeric information, or performing abstract operations may not map well to current VE interaction methods, which are primarily spatial. Furthermore, many VE applications are derived from mature desktop applications that typically have a very rich user interface (UI). This paper presents Tweek, a reusable, extensible framework for UI construction that allows use of the same UI on a desktop system, on a hand-held computer, or in an immersive 3D space. Designers can maintain interaction consistency across conventional visualization settings such as desktop systems and multi-screen immersive systems. This paper covers in detail the design of Tweek and its use as an input device for virtual environments.