Skip to main content

The impact of communication mechanisms on the performance in a Distributed Virtual Reality System

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1067))

Abstract

When developing a Distributed Virtual Reality System (DVRS) in which the virtual world (VW) has to be displayed at high rates, one has to carefully design the communication mechanism which will be used. In this paper we present a DVRS which represents its objects by processes. Every object is related to one process which communicates with the other processes. A human participant (an “observer”) is also regarded as an object in the VW and thus represented by a process. The observer process collects the data of the VW in order to maintain a local copy of its “neighbourhood” and creates an image. It is crucial that this completes within a specified amount of time given the high latency and low bandwidth of the network.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. Beaumont C., An overview of Meme. Internet URL: http://remarque.berkeley.edu/∼marc/overview.html

    Google Scholar 

  2. Berger J.E., Dinh L.T., Masiello M.F., Schell J.N., NVR: A System for Networked Virtual Reality. IEEE 1994, ISBN 0-8186-5530-5/94.

    Google Scholar 

  3. Carlsson, Christer, Hagsand, DIVE — A platform for Multi-User Virtual Environments. Computers & Graphics, Vol. 17, 1993, pp. 663–669.

    Google Scholar 

  4. Demuynck K., Arickx F., Broeckhove J., The VEplatform project: A software platform for desktop virtual reality applications. In proceedings of “Real Time '95”, Ostrava, Czech Republic, Srovnal V., Černohorsky J. eds., Repronis, Ostrava, pp 204–209.

    Google Scholar 

  5. Demuynck K., Arickx F., Broeckhove J., VEplatform software. In proceedings of “EuroPVM 95”, Lyon, France, Dongarra J., Gengler M., Tourancheau B., Vigouroux X. eds., Hermes, Paris, pp 227–232.

    Google Scholar 

  6. Ghee S., dVS: A distributed VR systems infrastructure. Internet URL: http://www.division.co.uk/users/steve/sigpaper/sig95www.htm

    Google Scholar 

  7. Gossweiler R., Laferriere R.J., Keller M.L., Pausch R., An Introductory Tutorial for Developing Multi-User Virtual Environments. Presence Teleoperators and Virtual Environments, Vol. 3, pp. 255–264, 1994.

    Google Scholar 

  8. Lee J., Implementing Virtual Reality. Internet URL: http: //www.ruca.ua.ac.be/∼demuynck/VEplatform/Lee.html

    Google Scholar 

  9. Loeffler C. E., Distributed Virtual Reality: applications for education, entertainment and industry. Internet URL: http://www.nta.no/telektronikk/4.93.dir/Loeffler_C_E. html

    Google Scholar 

  10. Roehl B., Distributed Virtual Reality — An Overview. Internet URL: http: //sunee.uwaterloo. ca/∼broehl/distrib.html

    Google Scholar 

  11. Roehl B., Some thoughts on Behaviour in VR Systems. Internet URL: http: //sunee.uwaterloo. ca/∼broehl/behav.html

    Google Scholar 

  12. West A.J., Howard T.L.J., Hubbold R.J., Murta A.D., Snowdon D.N., Butler D.A., AVIARY — A Generic Virtual Reality Interface for Real Applications. In “Virtual Reality Systems”, Earnshaw R. A., Gigante M. A., Jones H., eds., Academic Press, 1993, pp. 213–236.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Heather Liddell Adrian Colbrook Bob Hertzberger Peter Sloot

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Demuynck, K., Broeckhove, J., Arickx, F. (1996). The impact of communication mechanisms on the performance in a Distributed Virtual Reality System. In: Liddell, H., Colbrook, A., Hertzberger, B., Sloot, P. (eds) High-Performance Computing and Networking. HPCN-Europe 1996. Lecture Notes in Computer Science, vol 1067. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61142-8_623

Download citation

  • DOI: https://doi.org/10.1007/3-540-61142-8_623

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61142-4

  • Online ISBN: 978-3-540-49955-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics