Passive real-world interface props for neurosurgical visualization
CHI '94 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Tangible bits: towards seamless interfaces between people, bits and atoms
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Software design guidelines for event-driven programming
Journal of Systems and Software
A software model and specification language for non-WIMP user interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
CavePainting: a fully immersive 3D artistic medium and interactive experience
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
Phidgets: easy development of physical interfaces through physical widgets
Proceedings of the 14th annual ACM symposium on User interface software and technology
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
Programming with QT: Writing Portable GUI Applications on Unix and Win32
Programming with QT: Writing Portable GUI Applications on Unix and Win32
Recent Advances in Augmented Reality
IEEE Computer Graphics and Applications
MagicBook: transitioning between reality and virtuality
CHI '01 Extended Abstracts on Human Factors in Computing Systems
Papier-Mache: toolkit support for tangible input
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
3D User Interfaces: Theory and Practice
3D User Interfaces: Theory and Practice
Toward the merging of real and virtual spaces
Communications of the ACM - Interactive immersion in 3D graphics
The TAC paradigm: specifying tangible user interfaces
Personal and Ubiquitous Computing
Designing augmented reality interfaces
ACM SIGGRAPH Computer Graphics - Learning through computer-generated visualization
Getting a grip on tangible interaction: a framework on physical space and social interaction
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Movement-based interactive dance performance
MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia
reacTIVision: a computer-vision framework for table-based tangible interaction
Proceedings of the 1st international conference on Tangible and embedded interaction
Proceedings of the 2nd international conference on Tangible and embedded interaction
Proceedings of the 2nd international conference on Tangible and embedded interaction
Credibility and applicability of virtual reality models in design and construction
Advanced Engineering Informatics
A specification paradigm for the design and implementation of tangible user interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
Revealing the invisible: visualizing the location and event flow of distributed physical devices
Proceedings of the fourth international conference on Tangible, embedded, and embodied interaction
DEVAL: a device abstraction layer for VR/AR
UAHCI'07 Proceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity
Leveraging motor learning for a tangible password system
CHI '12 Extended Abstracts on Human Factors in Computing Systems
Hi-index | 0.00 |
The spatial and semantic integration of tangible user interfaces (TUI) into virtual environments is a promising approach to enhance mixed reality-applications with dynamic three-dimensional graphics and graspable controls. Although various software frameworks for virtual reality periphery and tangible interaction exist, a novel framework which provides a high-level TUI-object-centric interface (instead of device-centric interface) and duplex access to important physical properties of TUI-objects, e.g. three-dimensional position, sensor states, force actuators could foster the development of such mixed-reality applications. This paper describes a TUI-VR-framework whose aim is to support the development of physically enriched VR-applications. It focuses on the spatial and manipulative properties of TUI-objects, leaving it to the application to implement interaction techniques, semantics and expressive physical/digital couplings [cf. 10, 27]. On the programming side, the primary goals of the framework are the integration of a device abstraction layer, a lightweight application programming interface and full duplex communication between the TUI-application and interaction devices. The framework allows for a distributed system configuration and is highly customizable. Various virtual reality tracking frameworks and devices (e.g. VRPN, Ascension MotionStar, force-feedback devices) and physical toolkits (e.g. Phidgets) are already integrated. Further adapters can also easily be integrated. The capabilities and flexibility of the framework are illustrated at the end of the paper by means of two use cases.