MASSIVE: a collaborative virtual environment for teleconferencing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on virtual reality software and technology
Community Place: architecture and performance
VRML '97 Proceedings of the second symposium on Virtual reality modeling language
VSPLUS: A high-level multi-user extension library for interactive VRML worlds
Proceedings of the third symposium on Virtual reality modeling language
A distributed 3D graphics library
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
A Taxonomy for Networked Virtual Environments
IEEE MultiMedia
The Design and Performance of a CORBA Audio/Video Streaming Service
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 8 - Volume 8
A CORBA based platform as communication support for synchronous Collaborative Virtual Environment
M3W Proceedings of the 2001 international workshop on Multimedia middleware
A framework for mobile-agents embodied in X3D networked virtual environment
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
VRML97 distributed authoring interface
Web3D '03 Proceedings of the eighth international conference on 3D Web technology
Distributed virtual reality: building a multi-user layer for the EVE Platform
Journal of Network and Computer Applications
A Java web application for allowing multiuser collaboration and exploration of existing VRML worlds
Web3D '05 Proceedings of the tenth international conference on 3D Web technology
New HCI based on a collaborative 3D virtual desktop for surgical planning and decision making
UAHCI'07 Proceedings of the 4th international conference on Universal access in human-computer interaction: ambient interaction
ISVC'06 Proceedings of the Second international conference on Advances in Visual Computing - Volume Part I
Hi-index | 0.00 |
In this paper, we present the design and implementation of a VRML97 multi-user layer introduced in SPIN-3D, our Distributed Collaborative Virtual Environment. The main consideration of our multi-user extension is the ease of design of multi-user objects from single-user standard VRML97 objects. Any standard VRML97 browser must at least display the single-user content without taking account of the multi-user description. Whereas other approaches use a VRML node insertion mechanism, such as in Living Worlds, our approach uses a substitution mechanism. And beneath our multi-user extension, we use the Common Object Request Broker Architecture to provide a network communication layer for supporting the virtual meetings.