ACM Home Page
Please provide us with feedback. Feedback
The blue-c distributed scene graph
Full text PdfPdf (1.05 MB)
Source EGVE; Vol. 39 archive
Proceedings of the workshop on Virtual environments 2003 table of contents
Zurich, Switzerland
Pages: 125 - 133  
Year of Publication: 2003
ISBN:1-58113-686-2
Authors
Martin Naef  Swiss Federal Institute of Technology, Zurich
Edouard Lamboray  Swiss Federal Institute of Technology, Zurich
Oliver Staadt  University of California, Davis
Markus Gross  Swiss Federal Institute of Technology, Zurich
Sponsor
EUROGRAPH : Eurographics Organization
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 37,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/769953.769968
What is a DOI?

ABSTRACT

In this paper 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. Our distributed scene graph includes both locally stored nodes for static scene data as well as nodes shared across multiple sites, thus minimizing synchronization overhead. We discuss the performance and demonstrate the functionality of our toolkit with two prototype applications in our high-performance virtual reality and visual simulation environment.


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
R. Braden, L. Zhang, S. Berson, S. Herzog, and S. Jamin. "Resource ReSerVation Protocol (RSVP)." RFC 2205, Sept. 1997.
 
3
"Audio/Video Stream Specification." Object Management Group, Jan. 2000.
 
4
"IEEE standard for information technology - protocols for distributed simulation applications: Entity information and interaction." IEEE Standard 1278-1993, 1993.
 
5
E. Frécon and M. Stenius. "DIVE: A scaleable network architecture for distributed virtual environments." Distributed Systems Engineering Journal, 5:91--100, Sept. 1998. Special Issue on Distributed Virtual Environments.
6
7
 
8
"Standard for Modeling and Simulation (M&S) High Level Architecture (HLA) - Framework and Rules." IEEE Standard 1516, September 2000.
9
 
10
 
11
J. Leigh, A. E. Johnson, and T. A. DeFanti. "CAVERN: A distributed architecture for supporting scalable persistence and interoperability in collaborative virtual environments." Journal of Virtual Reality Research, Development and Applications, 2(2):217--237, Dec. 1997. The Virtual Reality Society.
 
12
M.R. Macedonia, M.J. Zyda, D. R. Pratt, P. T. Barham, and S. Zeswitz. "NPSNET: A Network Software Architecture for Large Scale Virtual Environments." Presence, 3(4), Fall 1994.
13
 
14
S. Mungee, N. Surendran, Y.Krishnamurthy, and D.C. Schmidt. The Design and Performance of a CORBA Audio/Video Streaming Service, chapter in Design and Management of Multimedia Information Systems: Opportunities and Challenges. Idea Group Publishing, 2000.
 
15
D. Reiners, G. Voss, and J.Behr. "OpenSG - Basic concepts." 1. OpenSG Symposium, 2002.
16
 
17
B.Schaeffer. "Networking and management for cluster-based graphics." http://www.isl.uiuc.edu, Mar. 2002.
 
18
H. Schulzrinne, S. Casner, R. Frederick, and V. Jacobson. "RTP: A Transport Protocol for RealTime Applications." RFC 1889, Jan. 1996.
 
19
20
21
 
22
 
23
 
24

CITED BY  6

Collaborative Colleagues:
Martin Naef: colleagues
Edouard Lamboray: colleagues
Oliver Staadt: colleagues
Markus Gross: colleagues