Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
An open software architecture for virtual reality interaction
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
VRPN: a device-independent, network-transparent VR peripheral system
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
Virtual Reality Technology
Programming Microsoft DirectShow for Digital Video, Television, and DVD
Programming Microsoft DirectShow for Digital Video, Television, and DVD
The MORGAN framework: enabling dynamic multi-user AR and VR projects
Proceedings of the ACM symposium on Virtual reality software and technology
An Infrastructure for Realizing Custom-Tailored Augmented Reality User Interfaces
IEEE Transactions on Visualization and Computer Graphics
An object-centric interaction framework for tangible interfaces in virtual environments
Proceedings of the fifth international conference on Tangible, embedded, and embodied interaction
Hi-index | 0.00 |
While software developers for desktop applications can rely on mouse and keyboard as standard input devices, developers of virtual reality (VR) and augmented reality (AR) applications usually have to deal with a large variety of individual interaction devices. Existing device abstraction layers provide a solution to this problem, but are usually limited to a specific set or type of input devices. In this paper we introduce DEVAL - an approach to a device abstraction layer for VR and AR applications. DEVAL is based on a device hierarchy that is not limited to input devices, but naturally extends to output devices.