The NAVL Distributed Virtual Reality System
Current distributed virtual reality systems suffer from many inherent difficulties: inadequate network architecture, poor object distribution and coherency, poor system resource management, and poor overall performance. This paper outlines the NAVL DVR system, designed to overcome these problems with a distributed client/server network architecture and master/slave autonomous object distribution mechanism using ForceLet simulation.
KeywordsNetwork Architecture Application Programming Interface Virtual Object Wide Area Network Dead Reckoning
Unable to display preview. Download preview PDF.
- C. Carlsson and O. Hagsand. DIVE — a multi user virtual reality system. In IEEE VRAIS, pages 394–400. IEEE, 1993.Google Scholar
- Circle of Fire Studios, Inc. http://www.activeworlds.com.
- G. Couris and J. Dollimore. Distributed Systems: Concepts and Design. Addison-Wesley, Reading, Massachusetts, 1988.Google Scholar
- IEEE standard for distributed interactive simulation — application protocols. IEEE std 1278.1-1995, IEEE, 1995.Google Scholar
- James D. Foley, Andries van Dam, Steven K. Feiner, and John F. Hughes. Computer Graphics: Principles and Practice. Addison-Wesley, Reading, Massachusetts, 2nd edition, 1990.Google Scholar
- Philip M. Hubbard. Collision Detection for Interactive Graphics Applications. PhD thesis, Department of Computer Science, Brown University, October 1993.Google Scholar
- Rick Kazman. Making WAVES: On the design of architectures for low-end distributed environments. In IEEE VRAIS, pages 443–449. IEEE, 1993.Google Scholar
- Rick Kazman. HIDRA: An architecture for highly dynamic physically based multi-agent simulations. IJCS, pages 149–164, May 1995.Google Scholar
- Chris Shaw and Mark Green. The MR toolkit peers package and experiment. In IEEE VRAIS, pages 463–469. IEEE, 1993.Google Scholar
- Abraham Silberschatz and James L. Peterson. Operating System Concepts. Addison-Wesley, Reading, Massachusetts, 1988.Google Scholar
- The virtual reality modeling language 2.0. ISO/IEC cd14772, VRML Architecture Group.Google Scholar
- Martine Wedlake. NAVL phase 1 results: Simulation engine. Technical report, Department of Electrical and Computer Engineering, University of Victoria, February 1998.Google Scholar
- Martine Wedlake and Kin F. Li. Sailing the high seas with the NAVL virtual reality system. In IEEE WESCANEX, pages 208–213, Winnipeg, M.N., May 1997. IEEE.Google Scholar
- Martine Wedlake and Kin F. Li. The simulaiton and execution architecture for the NAVL DVR system. In IEEE PACRIM, pages 93–96, Victoria, B.C., August 1997. IEEE.Google Scholar