MASSIVE: a collaborative virtual environment for teleconferencing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on virtual reality software and technology
Virtual Society: Collaboration in 3D Spaces on the Internet
Computer Supported Cooperative Work - Special issue on groupware and the World Wide Web
DWTP—an Internet protocol for shared virtual environments
Proceedings of the third symposium on Virtual reality modeling language
VR-LAB—a distributed multi-user environment for educational purposes and presentations
Proceedings of the fourth symposium on Virtual reality modeling language
VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
MVIP—audio enabled multicast VNet
VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
Implementing multi-user virtual worlds (panel session): ideologies and issues
VRML '00 Proceedings of the fifth symposium on Virtual reality modeling language (Web3D-VRML)
A MultiUser 3D Web Browsing System
IEEE Internet Computing
The Naval Postgraduate School's Moves Curriculum
IEEE Computer Graphics and Applications
Design of the Interactive Sharing Transfer Protocol
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
Distributed Systems Support for Networked Games
HOTOS '97 Proceedings of the 6th Workshop on Hot Topics in Operating Systems (HotOS-VI)
Network Topologies for Scalable Multi-User Virtual Environments
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
Function-defined shape metamorphoses in VRML
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Prototyping Tool for Web-Based Multiuser Online Role-Playing Game
IEICE - Transactions on Information and Systems
IMNET: an experimental testbed for extensible multi-user virtual environment systems
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and its Applications - Volume Part I
Hi-index | 0.00 |
Multi-user virtual environment (MUVE) systems integrate the technologies of virtual reality and distributed system to allow users to interact with each other in a realistic virtual environment. However, due to the inflexibility in the current message protocol design, most of these systems can only allow a user to trigger canned animations in a sequential manner. In order to enable more flexible avatar animations, we propose to use XML as the language to design message protocol and extensible animations. We modified an open source MUVE system called VNet and replaced its message protocol with XML-based structures. We have also designed three animation functions to illustrate the extensibility of animation specification: avatar motion synchronization, flexible animation scripts, and integration of animations at different levels. Several animation examples have been designed to demonstrate how these functions can be used to enrich avatar animations in a MUVE system.