Skip to main content

Towards a Scalable High Performance Application Platform for Immersive Virtual Environments

  • Conference paper
Immersive Projection Technology and Virtual Environments 2001

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

Software for the development and generation of virtual environments used to run on specialized and expensive hardware. This situation has dramatically changed in the last two years. This paper describes a scalable high performance application platform for immersive environments using commodity hardware. Scalability will be obtained with a coarse cluster of specialized nodes, with emphasis on distributed real-time rendering. As data synchronization method a distributed shared memory approach is used. Dedicated to this hardware setup, a modular component oriented design is presented.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bennet, J.K, Carter, J.B., and Zwaenepoel, W., Munin: Distributed Shared Memory Based on Type-Specific Memory Coherence. In: Proc. Second ACM Symp. on Principles and Practice of Parallel Programming, ACM 1990, pp. 168–176

    Google Scholar 

  2. Blach, R.; Landauer J. M.; Simon, A.; Rösch, A.: A Flexible prototyping Tool for 3D Real-Time User-Interaction. In: Virtual Environments 98, Proceedings of the Eurographics Workshop, 1998 pp. 195–203

    Google Scholar 

  3. Grimsdale, C. (1991). dVS-Distributed Virtual Environment System. In Proceedings of Computer Graphics, Computer Animation, Virtual Reality, Visualisation, (pp. 163–170): Blenheim Online.

    Google Scholar 

  4. Humphreys, G., et al.: WireGL — a Scalable Graphics System for Clusters. Submitted to SIGGRAPH’01.

    Google Scholar 

  5. Frederick Kuhl, Richard Weatherly, and Judith Dahmann, Creating Computer Simulation Systems — An Introduction to the High Level Architecture, Prentice Hall, Upper Saddle River, NJ. 1999.

    Google Scholar 

  6. Ousterhout, J., Tcl and the Tk Toolkit, Addison-Wesley, Reading, Massachusetts, 1993

    Google Scholar 

  7. Rohlf, J., Helman, J.: IRIS Performer: A High Performance Multiprocessing Toolkit for Real-Time 3D Graphics, Proceedings of ACM SIGGRAPH’94, Orlando, FL, pp. 381–394.

    Google Scholar 

  8. Samanta, R., et al.: Hybrid Sort-First and Sort-Last Parallel Rendering with a Cluster of PC’s. SIGGRAPH/Eurographics Workshop on Graphics Hardware, Interlaken, Switzerland — August, 2000

    Google Scholar 

  9. Singhal, S.; Zyda M.: Networked Virtual Environment — Design and Implementation, Addison Wesley acm Press, 1999

    Google Scholar 

  10. The Virtual Reality Modelling Language (VRML) Specification 2.0 ISO/IEC CD 14772, 1997

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Wien

About this paper

Cite this paper

Bues, M., Blach, R., Stegmaier, S., Häfner, U., Hoffmann, H., Haselberger, F. (2001). Towards a Scalable High Performance Application Platform for Immersive Virtual Environments. In: Fröhlich, B., Deisinger, J., Bullinger, HJ. (eds) Immersive Projection Technology and Virtual Environments 2001. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6221-7_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6221-7_17

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83671-2

  • Online ISBN: 978-3-7091-6221-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics