A Generic Communications Module for Cooperative 3D Visualization and Modelling over the Internet: the Collaborative API

Pedrinaci, C.; Aguado, J.; Azpiazu, J.; Bernaras, A.; Garcia-Alonso, A. and Sanchez, H. (2004). A Generic Communications Module for Cooperative 3D Visualization and Modelling over the Internet: the Collaborative API. In: 6th Virtual Reality international conference IEEE-VRIC 2004, 11-16 May 2004, Laval, France.

URL: http://people.kmi.open.ac.uk/carlos/wp-content/upl...

Abstract

Cooperative three-dimensional visualization and modeling applications allow a distributed group of users to work together with a model they share. To implement this kind of applications the underlying communications system must provide reliable and ordered multicast of users interactions. Due to the high complexity that characterizes the models, network bandwidth requirements have limited their use to intranets or in a few cases to very high-speed Internet connections.

In this paper we present a communications module that solves this problem. The library exposed, which is called Collaborative API, supports the creation of very efficient cooperative 3D visualization and modeling applications by optimizing the use of the network resources.

The Collaborative API, implements a new communications architecture: the dynamic client/server. The communications module presented in this paper is illustrated by two examples of applications that use it to provide cooperative 3D visualization over the Internet.

Viewing alternatives

Download history

Item Actions

Export

About

Recommendations