Title
Synchronization methods for supporting distributed 3D virtual environments in Java™
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.
Year
DOI
Venue
2005
10.1145/1178477.1178536
Advances in Computer Entertainment Technology
Keywords
DocType
ISBN
flight simulator application,virtual world,multiple user,successful creation,transparent synchronization,high performance,experimental data,client-server synchronization method,virtual environment,best method
Conference
1-59593-110-4
Citations 
PageRank 
References 
0
0.34
9
Authors
3
Name
Order
Citations
PageRank
Kevin Gorman100.34
Daneyand Singley220.85
Yuichi Motai323024.68