Urbi et Orbi: unusual design and implementation choices for distributed virtual environments

From LRDE

Revision as of 17:21, 4 November 2013 by Bot (talk | contribs)

Abstract

This paper describes Urbi et Orbi, a distributed virtual environment (DVE) project that is being conducted in the Research and Development Laboratory at EPITA. Our ultimate goal is to provide support for large scale multi-user virtual worlds on end-user machines. The incremental development of this project led us to take unusual design and implementation decisions that we propose to relate in this paper. Firstly, a general overview of the project is given, along with the initial requirements we wanted to meet. Then, we go on with a description of the system's architecture. Lastly, we describe and justify the unusual choices we have made in the project's internals.


Bibtex (lrde.bib)

@InProceedings{	  fabre.00.vsmm,
  author	= {Yoann Fabre and Guillaume Pitel and Didier Verna},
  title		= {Urbi et {O}rbi: unusual design and implementation choices
		  for distributed virtual environments},
  booktitle	= {Proceedings of the 6th International Conference on Virtual
		  Systems and MultiMedia (VSMM)---Intelligent Environments
		  Workshop},
  pages		= {714--724},
  year		= 2000,
  address	= {Gifu, Japan},
  month		= oct,
  publisher	= {IOS Press, USA},
  isbn		= {1-58603-108-2},
  project	= {Urbi},
  abstract	= {This paper describes Urbi et Orbi, a distributed virtual
		  environment (DVE) project that is being conducted in the
		  Research and Development Laboratory at EPITA. Our ultimate
		  goal is to provide support for large scale multi-user
		  virtual worlds on end-user machines. The incremental
		  development of this project led us to take unusual design
		  and implementation decisions that we propose to relate in
		  this paper. Firstly, a general overview of the project is
		  given, along with the initial requirements we wanted to
		  meet. Then, we go on with a description of the system's
		  architecture. Lastly, we describe and justify the unusual
		  choices we have made in the project's internals.}
}