On consistency and network latency in distributed interactive applications: a survey--part I
Presence: Teleoperators and Virtual Environments
DS-RT '08 Proceedings of the 2008 12th IEEE/ACM International Symposium on Distributed Simulation and Real-Time Applications
A framework for prototyping collaborative virtual environments
CRIWG'05 Proceedings of the 11th international conference on Groupware: design, Implementation, and Use
Hi-index | 0.25 |
This article presents the distributed interactive virtual environment (DIVE) system, software architecture for the realization and implementation of wide-area Internet-based multi-user virtual environments. Over the years, DIVE has evolved into a generic tool that supports a wide range of applications and situations. The article focuses on the networking aspects that allow deployment of multi-user virtual environments on the Internet. Additionally, it presents the palette of programming interfaces and techniques offered by the system. This is highlighted by some example applications. Our experience has proven that DIVE's ability to mix interfaces has made it a system of choice for the implementation of distributed applications.