Developing interest management techniques in distributed interactive simulation using Java
Proceedings of the 31st conference on Winter simulation: Simulation---a bridge to the future - Volume 1
Surfels: surface elements as rendering primitives
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Interest management middleware for networked games
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Parallel and distributed simulation: traditional techniques and recent advances
Proceedings of the 38th conference on Winter simulation
Scalability for Virtual Worlds
ICDE '09 Proceedings of the 2009 IEEE International Conference on Data Engineering
Scaling virtual worlds: simulation requirements and challenges
Proceedings of the Winter Simulation Conference
RCAT: a RESTful Client-scalable ArchiTecture
Proceedings of the 10th Annual Workshop on Network and Systems Support for Games
Survey of state melding in virtual worlds
ACM Computing Surveys (CSUR)
A scalable server for 3D metaverses
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
From sketches and user evaluations to 3D models
Proceeding of the 16th International Academic MindTrek Conference
Supporting interoperability and presence awareness in collaborative mixed reality environments
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Hi-index | 0.00 |
Virtual environments are currently limited to no more than a hundred interacting users by the simulator-centric server architectures used for many of these applications. There are some potential new usages such as virtual concerts and sporting events involving hundreds or thousands of users and we seek to enable these exciting new applications. We propose a distributed scene graph (DSG) architecture which enables massive scaling of scene complexity and participants with the addition of hardware. A prototype implementation of the DSG components to manage client communications demonstrates an order of magnitude increase in the number of concurrent users. We present the design of this component within the DSG architecture, prototype implementation based on an open source virtual environment server and our experimental setup, workloads and results.