DocumentCode
2756755
Title
An interactive 3D world built on a transactional operating system
Author
Fakler, M. ; Frenz, S. ; Göckelmann, R. ; Schöttner, M. ; Schulthess, P.
Author_Institution
Dept. of Distributed Syst., Ulm Univ.
fYear
2005
fDate
1-4 May 2005
Firstpage
235
Lastpage
238
Abstract
Multi-player games and interactive 3D worlds are a fast growing market. Traditional server-based implementations struggle with distribution and synchronisation of objects. Typically, sophisticated middleware is used to distribute objects but consistency remains the responsibility of the programmer. Sharing objects within a shared memory is an alternative offering transparent distribution and consistency for all objects. Such a facility is offered by the Plurix operating system developed for PC clusters in which consistency and synchronisation of the shared objects is guaranteed by a novel transaction based consistency model. In this paper we describe the design of our scene graph and an efficient multistage rendering strategy for the visualisation process of an interactive 3D world inside the Plurix system. Measurements demonstrate the advantages of building an interactive world on top of a transactional shared memory system
Keywords
computer games; middleware; operating systems (computers); shared memory systems; virtual reality; PC clusters; Plurix operating system; interactive 3D worlds; multiplayer games; multistage rendering strategy; scene graph; shared objects synchronisation; sophisticated middleware; transactional operating system; transparent distribution; visualisation process; Operating systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 2005. Canadian Conference on
Conference_Location
Saskatoon, Sask.
ISSN
0840-7789
Print_ISBN
0-7803-8885-2
Type
conf
DOI
10.1109/CCECE.2005.1556917
Filename
1556917
Link To Document