VINS - Shared Memory Space for Definition of Interactive Techniques

Valkov Dimitar, Giesler Alexander, Hinrichs Klaus

Forschungsartikel in Sammelband (Konferenz) | Peer reviewed

Zusammenfassung

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.

Details zur Publikation

Seitenbereich145-153
StatusVeröffentlicht
Veröffentlichungsjahr2012
Sprache, in der die Publikation verfasst istEnglisch
Konferenz18th ACM Symposium on Virtual Reality Software and Technology (VRST 2012), Toronto, Canada, undefined
ISBN978-1-4503-1469-5
DOI10.1145/2407336.2407364
Link zum Volltexthttp://viscg.uni-muenster.de/publications/2012/VGH12
Stichwörtervr; iMUTS

Autor*innen der Universität Münster

Giesler, Alexander
Professur für Praktische Informatik (Prof. Hinrichs)
Hinrichs, Klaus
Professur für Praktische Informatik (Prof. Hinrichs)
Valkov, Dimitar
Professur für Praktische Informatik (Prof. Hinrichs)