Title :
The blue-c distributed scene graph
Author :
Naef, Martin ; Lamboray, Edouard ; Staadt, Oliver ; Gross, Markus
Author_Institution :
Comput. Graphics Lab., Swiss Fed. Inst. of Technol., Zurich, Switzerland
Abstract :
We present a distributed scene graph architecture for use in the blue-c, a novel collaborative immersive virtual environment. We extend the widely used OpenGL Performer toolkit to provide a distributed scene graph maintaining full synchronization down to vertex and texel level. We propose a synchronization scheme including customizable, relaxed locking mechanisms. We demonstrate the functionality of our toolkit with two prototype applications in our high-performance virtual reality and visual simulation environment.
Keywords :
groupware; programming environments; synchronisation; user interfaces; virtual reality; OpenGL Performer toolkit; blue-c distributed scene graph; collaborative immersive virtual environment; high-performance virtual reality; relaxed locking mechanisms; synchronization; visual simulation environment; Collaboration; Computer architecture; Computer graphics; Computer science; Identity management systems; Layout; Rendering (computer graphics); Video sharing; Virtual environment; Virtual reality;
Conference_Titel :
Virtual Reality, 2003. Proceedings. IEEE
Print_ISBN :
0-7695-1882-6
DOI :
10.1109/VR.2003.1191157