Academia.eduAcademia.edu

Outline

VIARGO: A Generic VR-based Interaction Library

2011

Abstract

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 withholds reusability and portability. Though hardware abstraction layers for numerous devices are provided by multiple virtual reality libraries, they are usually tightly bound to a particular rendering environment.

References (18)

  1. Y. Adachi, T. Kumano, and K. Ogino. Intermediate Representation for Stiff Virtual Objects. In Proceedings of IEEE VRAIS, pages 195-203, 1995.
  2. A. Bierbaum and C. Just. Software Tools for Virtual Reality Appli- cation Development. In Course Notes for SIGGRAPH 98 Course 14, Applied Virtual Reality, 1998.
  3. A. Bierbaum, C. Just, P. Hartling, K. Meinert, A. Baker, and C. Cruz- Neira. VR Juggler: A Virtual Platform for Virtual Reality Application Development. In IEEE Proceedings of VR2001, pages 89-96, 2001.
  4. R. Blach, J. Landauer, A. Roesch, and A. Simon. A Flexible Proto- typing Tool for 3D Real-Time User Interaction. ACM Proceedings of Eurographics Workshop of Virtual Environments (VE'98), pages 195- 203, 1998.
  5. C. Cruz-Neira. Virtual Reality based on Multiple Projection Screens: The CAVE and Its Applications to Computational Science and Engi- neering. PhD thesis, University of Illinois at Chicago, 1995.
  6. M. Csisinko and H. Kaufmann. Vital -the virtual environment inter- action technique abstraction layer. In Proceedings of the IEEE Virtual Reality 2010 Workshop: Software Engineering and Architectures for Realtime Interactive Systems, pages 77-86. Shaker Verlag, 2010. Vor- trag: IEEE Virtual Reality 2010, Boston, USA; 2010-02-00.
  7. P. Figueroa, W. F. Bischof, P. Boulanger, H. J. Hoover, and R. Taylor. Intml: A dataflow oriented development system for virtual reality ap- plications. Presence: Teleoper. Virtual Environ., 17:492-511, October 2008.
  8. O. I. A. Group. Open Inventor C++ Reference Manual. Addison- Wesley, 2005.
  9. J. Kelso, L. Arsenault, S. Satterfield, and R. Kriz. DIVERSE: A Framework for Building Extensible and Reconfigurable Device Inde- pendent Virtual Environments. In Proceedings of Virtual Reality 2002 Conference, pages 183-190. IEEE, 2002.
  10. locui.uni muenster.de. Locui -virtual locomotion user interfaces. 2011.
  11. R. Pausch, T. Burnette, A. C. Capehar, M. Conway, D. Cosgrove, R. DeLine, J. Durbin, R. Gossweiler, S. Koga, and J. White. A Brief Architectural Overview of Alice, a Rapid Prototyping System for Vir- tual Reality. In IEEE Computer Graphics and Applications, pages 195-203, 1995.
  12. D. Schmalstieg, A. Fuhrmann, G. Hesina, Z. Szalavari, M. Encar- naçǎo, M. Gervautz, and W. Purgathofer. The Studierstube Aug- mented Reality Project. In PRESENCE -Teleoperators and Virtual Environments 11(1), pages 32-45, 2002.
  13. C. Shaw, M. Green, J. Liang, and Y. Sun. Decoupled Simulation in Virtual Reality with the MR Toolkit. ACM Transactions on Informa- tion Systems, 11(3):287-317, 1993.
  14. H. Tramberend. AVANGO: A distributed virtual reality framework. In Proceedings of the IEEE Virtual Reality '99, 1999.
  15. C. Wingrave and D. Bowman. Tiered developer-centric representa- tions for 3d interfaces: Concept-oriented design in chasm. In IEEE Virtual Reality Conference VR '08, pages 193-200, 2008.
  16. www.3dviavirtools.com. 3dvia virtools vr library. 2011.
  17. www.avigle.de. Avigle -avionic digital service platform. 2011.
  18. www.worldviz.com/products/vizard. Vizard vr toolkit -rapid proto- typing for novices. 2011.