| Synchronization methods for supporting distributed 3D virtual environments in Java™ |
| Full text |
Pdf
(96 KB)
|
| Source
|
ACM International Conference Proceeding Series; Vol. 265
archive
Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology
table of contents
Valencia, Spain
Pages: 318 - 321
Year of Publication: 2005
ISBN:1-59593-110-4
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 24, Citation Count: 0
|
|
|
ABSTRACT
This paper presents a 3D distributed virtual environment (DVE). The DVE, created using Java, is intended to allow for the creation of applications to enable multiple users to collaboratively interact in, and communicate about, a virtual world. This DVE is used to primarily support a flight simulator application. Three client-server synchronization methods were developed and compared. The method of transparent synchronization with non-blocking I/O has been found to be the best method for maintaining synchronization among DVEs. The successful creation of the DVE and the positive results collected in the supporting experimental data, leads to the conclusion that Java, with the addition of the non-blocking I/O and 3D API's, can be successfully used to create high performance 3D DVEs.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
Matt Welsh , David Culler , Eric Brewer, SEDA: an architecture for well-conditioned, scalable internet services, Proceedings of the eighteenth ACM symposium on Operating systems principles, October 21-24, 2001, Banff, Alberta, Canada
|
| |
3
|
|
 |
4
|
Bruce Campbell , Paul Collins , Hunter Hadaway , Nick Hedley , Mark Stoermer, Web3D in ocean science learning environments: virtual big beef creek, Proceeding of the seventh international conference on 3D Web technology, p.85-91, February 24-28, 2002, Tempe, Arizona, USA
[doi> 10.1145/504502.504517]
|
 |
5
|
Eric Cronin , Burton Filstrup , Anthony R. Kurc , Sugih Jamin, An efficient synchronization mechanism for mirrored game architectures, Proceedings of the 1st workshop on Network and system support for games, p.67-73, April 16-17, 2002, Bruanschweig, Germany
[doi> 10.1145/566500.566510]
|
 |
6
|
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
Whiskey Source Code, http://www.cem.uvm.edu/~medialab/Fall04/ee214/Java3D/ (accessed January 20, 2005).
|
|