ABSTRACT
The majority of existing systems supporting Large Scale Virtual Environments (LSVE) are based on monolithic architectures, making maintenance, reusability and extensibility difficult at best. An overview of the Java Adaptive Dynamic Environment (JADE) is presented as an alternative to the traditional approach for developing a core infrastructure for VE systems. JADE consists of a light-weight cross-platform kernel with inherent capabilities for dynamic extensibility in run-time. Although the design principles are applicable to other areas, the implementation is targeted at LSVE. The JADE implementation is 100% Java, taking full advantage of the following properties: wide deployment across major operating systems and browsers; comprehensive set of packages; networking capabilities and security mechanisms.
- 1.Brutzman, D., Zyda M., Watsen, K. and Macedonia, M. "Virtual Reality Transfer Protocol (vrtp) Design Rationale", Workshops on Enabling Technology: Infrastructure for Collaborative Enterprises (WET ICE): Sharing a Distributed Virtual Reality, MIT, Cambridge Massachusetts, June, 1997 Google ScholarDigital Library
- 2.Watsen, K. and Zyda, M., "Bamboo- A Portable System for Dynamically Extensible, Real-Time, Networked, Virtual Environments", Proc. VRAIS'98, Atlanta, March 1998 Google ScholarDigital Library
- 3.Venners, B., "Inside the Java Virtual Machine", McGraw Hill, 1998 Google ScholarDigital Library
- 4.Helander, J. and Forin, A., "MMLite: A Highly Cornponentized System Architecture", Proc. 8th SIGOPS European Workshop, Sintra, September, 1998 Google ScholarDigital Library
Index Terms
- Components for distributed virtual environments
Recommendations
Component framework infrastructure for virtual environments
CVE '00: Proceedings of the third international conference on Collaborative virtual environmentsVirtual Environments (VE) present a complex problem with interesting non-trivial challenges for system development, in particular when the VE is distributed and shared amongst multiple participants. Most problems are common to any VE system, however the ...
Immersion, presence and performance in virtual environments: an experiment with tri-dimensional chess
VRST '96: Proceedings of the ACM Symposium on Virtual Reality Software and TechnologyThis paper describes an experiment to assess the influence of immersion on performance in immersive virtual environments. The task involved Tri-Dimensional Chess, and required subjects to reproduce on a real chess board the state of board learned from a ...
Merging environments for shared spaces in mixed reality
VRST '18: Proceedings of the 24th ACM Symposium on Virtual Reality Software and TechnologyIn virtual reality a real walking interface limits the extent of a virtual environment to our local walkable space. As local spaces are specific to each user, sharing a virtual environment with others for collaborative work or games becomes complicated. ...
Comments