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.
Bibliography
Beaumont C., An overview of Meme. Internet URL: http://remarque.berkeley.edu/∼marc/overview.html
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.
Carlsson, Christer, Hagsand, DIVE — A platform for Multi-User Virtual Environments. Computers & Graphics, Vol. 17, 1993, pp. 663–669.
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.
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.
Ghee S., dVS: A distributed VR systems infrastructure. Internet URL: http://www.division.co.uk/users/steve/sigpaper/sig95www.htm
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.
Lee J., Implementing Virtual Reality. Internet URL: http: //www.ruca.ua.ac.be/∼demuynck/VEplatform/Lee.html
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
Roehl B., Distributed Virtual Reality — An Overview. Internet URL: http: //sunee.uwaterloo. ca/∼broehl/distrib.html
Roehl B., Some thoughts on Behaviour in VR Systems. Internet URL: http: //sunee.uwaterloo. ca/∼broehl/behav.html
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.
Author information
Authors and Affiliations
Editor information
Rights 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