Decoupled simulation in virtual reality with the MR toolkit
ACM Transactions on Information Systems (TOIS)
Virtual reality based on multiple projection screens: the cave and its applications to computational science and engineering
VRPN: a device-independent, network-transparent VR peripheral system
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
The studierstube augmented reality project
Presence: Teleoperators and Virtual Environments
Avocado: A Distributed Virtual Reality Framework
VR '99 Proceedings of the IEEE Virtual Reality
VR Juggler: A Virtual Platform for Virtual Reality Application Development
VR '01 Proceedings of the Virtual Reality 2001 Conference (VR'01)
VR '02 Proceedings of the IEEE Virtual Reality Conference 2002
Intermediate representation for stiff virtual objects
VRAIS '95 Proceedings of the Virtual Reality Annual International Symposium (VRAIS'95)
Distributed Physical Based Simulations for Large VR Applications
VR '06 Proceedings of the IEEE conference on Virtual Reality
Intml: A dataflow oriented development system for virtual reality applications
Presence: Teleoperators and Virtual Environments
Lessons about virtual environment software systems from 20 years of ve building
Presence: Teleoperators and Virtual Environments
Reflecting on the design and implementation issues of virtual environments
Presence: Teleoperators and Virtual Environments
Hi-index | 0.00 |
Traditionally, interaction techniques for virtual reality applications are implemented in a proprietary way on specific target platforms, e. g., requiring specific hardware, physics or rendering libraries, which hinders reusability and portability. Even though abstraction layers for hardware devices are provided by numerous virtual reality libraries, they are usually tightly bound to a particular rendering environment and hardware configuration. In this paper we introduce VINS (Virtual Interactive Namespace) a seamless distributed memory space, which provides a hierarchical structure to support reusable design of interactive techniques. With VINS an interaction metaphor, whether it is implemented as function or class in the main application thread, uses its own thread or runs as its own process on another computer, can be transferred from one application to another without modifications. We describe the underlying concepts and present examples on how to integrate VINS with different frameworks or already implemented interactive techniques.