Urbi et Orbi: unusual design and implementation choices for distributed virtual environments
From LRDE
- Authors
- Yoann Fabre, Guillaume Pitel, Didier Verna
- Where
- Proceedings of the 6th International Conference on Virtual Systems and MultiMedia (VSMM)—Intelligent Environments Workshop
- Place
- Gifu, Japan
- Type
- inproceedings
- Publisher
- IOS Press, USA
- Projects
- URBI
- Date
- 2000-10-01
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}, 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.} }