Abstract :
Open Wonderland is a toolkit for building 3D virtual worlds. The system architecture, based entirely on open standards, is highly modular and designed with a focus on extensibility. In this article, the authors articulate design goals related to collaboration, extensibility, and federation and describe the Open Wonderland architecture, including the design of the server, the client, the communications layer, and the extensibility mechanisms. They also discuss the trade-offs made in implementing the architecture.
Keywords :
client-server systems; groupware; solid modelling; virtual reality; 3D virtual world building; client-server design; communication layer; design goal; extensibility mechanism; open standard; open wonderland architecture; system architecture; virtual world architecture; Collaborative systems; Open systems; System analysis and design; Three dimensional displays; Virtual environments; 3D Web; CVE; MUVE; Open Wonderland; virtual world;