The focus of this research is the belief that it is more likely that desktop applications will make a gradual transition into three dimensional space than it is that there will be a paradigm shift into using three dimensional interfaces The Withindows framework uses image-plane selection and through-the-lens techniques to create a single-authoring framework that optimizes the use of both traditional and immersive applications across transitional states such as desktop stereo, large-format displays and projector-based augmented reality. Because it is a generalization of the typical desktop fixed-viewpoint setup, image-plane selection allows head-tracking, stereoscopy and multiple degree of freedom input devices to be added and removed as needed. Image-plane selection can overcome ambiguity problems discouraging prior stereoscopic use by using a virtual cursor in the dominant eye and, thus, resolve non-linear control-display relationships inherent in some approaches to desktop stereo. When combined with through-the-lens techniques, image-plane selection allows immersive 2½D viewpoint management and object manipulation techniques analogous to those on the desktop that avoid scaling problems and restricted viewpoints. This approach resolves global search and control-display scaling problems inherent in prior through-the-lens implementations and allows extensions for 6 degree of freedom input devices that do not supersede the default interaction method. The problem of fatigue can be significantly reduced by replacing typical immersive interactions out in front of the user with image-plane selection on windows floating below the hand. This thesis describes the Withindows framework, the development of a proof of concept virtual world builder, and a user study to validate some of the underlying assumptions it makes. The user study found evidence that a dominant-eye cursor is not well tolerated under all conditions and that image-plane selection and ray-casting produce comparable levels of user fatigue and ease of use when used underhand. The desktop development application was evaluated over a full semester in a classroom environment, and the immersive application was evaluated in three separate projects by expert users.
Index Terms
- Withindows: a unified framework for the development of desktop and immersive user interfaces
Recommendations
Withindows: A Framework for Transitional Desktop and Immersive User Interfaces
3DUI '08: Proceedings of the 2008 IEEE Symposium on 3D User InterfacesThe uniqueness of 3D interaction is often used to justify levels of user fatigue that are significantly higher than those of desktop systems. Object manipulation and symbolic manipulation techniques based strictly on first person perspective are also ...
Registration Techniques for Using Imperfect and Par tially Calibrated Devices in Planar Multi-Projector Displays
Multi-projector displays today are automatically registered, both geometrically and photometrically, using cameras. Existing registration techniques assume pre-calibrated projectors and cameras that are devoid of imperfections such as lens distor tion. ...
A virtual reality keyboard with realistic haptic feedback in a fully immersive virtual environment
This study presents a 3D virtual reality (VR) keyboard system with realistic haptic feedback. The system uses two five-fingered data gloves to track finger positions and postures, uses micro-speakers to create simulated vibrations, and uses a head-...