A Generic Virtual Reality Software Systems Architecture and Application

Frank Steinicke, Timo Ropinski, Klaus H. Hinrichs
Proceedings of the International Conference on Artificial Reality and Telexistence (ICAT), page 220--227 - 2005
Download the publication : icat2005_final.pdf [2.5Mo]  

Virtual reality (VR) systems utilize additional input and output channels in order to make interaction in virtual environments (VEs) more intuitive and to increase the user's immersion into the virtual world. When developing VR applications, developers should be able to focus on modeling advanced interaction and system behavior instead of rendering issues. Many systems and tools for developing virtual reality applications have been proposed to achieve this goal. However, no de facto standard is available. In this paper we present Virtual Reality VRS (VR2S), a generic VR software system, which is an extension of the high-level rendering system VRS. The system provides flexibility in terms of the rendering system and the user interface toolkit. Thus, with using VR2S  rendering can be performed with several low-level rendering APIs such as OpenGL, RenderMan or ray-tracing systems, and the interface can be implemented by arbitrary user interface toolkits to support both desktop- and VR-based interaction. The proposed system meets the demands of VR developers as well as users and has demonstrated its potential in different planning and exploration applications.

Images and movies

 

BibTex references

@InProceedings\{SRH05,
  author       = "Steinicke, Frank and Ropinski, Timo and Hinrichs, Klaus H.",
  title        = "A Generic Virtual Reality Software Systems Architecture and Application",
  booktitle    = "Proceedings of the International Conference on Artificial Reality and Telexistence (ICAT)",
  pages        = "220--227",
  year         = "2005",
  url          = "http://basilic.informatik.uni-hamburg.de/Publications/2005/SRH05"
}

Other publications in the database

» Frank Steinicke
» Timo Ropinski
» Klaus H. Hinrichs