Community Place: architecture and performance
VRML '97 Proceedings of the second symposium on Virtual reality modeling language
GASP: From Modular Programming to Distributed Execution
CA '98 Proceedings of the Computer Animation
MASSIVE: a distributed virtual reality system incorporating spatial trading
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
Hi-index | 0.00 |
In this paper, we present GASP, a General Animation and Simulation Platform, whose purpose is to animate autonomous or user-driven agents, and we explain how it can be used for Collaborative Virtual Reality. First, we explain its architecture, based on the notion of simulation objects (or agents) associated with a calculation part (the behavior). Then we describe how it is possible to distribute efficiently our agents upon a network in order to share the amount of calculation between several computers. Finally, as the visualization of a simulation is also a simulation object, we show that our architecture allows us to distribute several visualizations upon a network to share a 3D interactive simulation between several users.