Laurent Soubrevilla

A framework to dynamically manage distributed virtual environments

By Yoann Fabre, Guillaume Pitel, Laurent Soubrevilla, Emmanuel Marchand, Thierry Géraud, Akim Demaille

2000-07-01

In Proceedings of the 2nd international conference on virtual worlds (VW)

Abstract

In this paper, we present the project urbi, a framework to dynamically manage distributed virtual environments (DVEs). This framework relies on a dedicated scripting language, goal, which is typed, object-oriented and dynamically bound. goal is interpreted by the application hosted by each machine and is designed to handle efficiently both network communications and interactivity. Finally, we have made an unusual design decision: our project is based on a functional programming language, ocaml.

Continue reading

An asynchronous architecture to manage communication, display, and user interaction in distributed virtual environments

By Yoann Fabre, Guillaume Pitel, Laurent Soubrevilla, Emmanuel Marchand, Thierry Géraud, Akim Demaille

2000-06-01

In Virtual environments 2000, proceedings of the 6th eurographics workshop on virtual environments (EGVE)

Abstract

In Distributed Virtual Environments, each machine runs the same software, which is in charge of handling the communications over the network, providing the user with a view of the world, and processing his requests. A major issue in the design of such a software is to ensure that network communication does not degrade the interactivity between the machine and the user. In this paper, we present a software designed to achieve this goal, based on tools rarely used in this area.

Continue reading