An object-oriented 3D graphics toolkit
SIGGRAPH '92 Proceedings of the 19th annual conference on Computer graphics and interactive techniques
IRIS performer: a high performance multiprocessing toolkit for real-time 3D graphics
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
RING: a client-server system for multi-user virtual environments
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
A distributed 3D graphics library
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
Distributed Open Inventor: a practical approach to distributed 3D graphics
Proceedings of the ACM symposium on Virtual reality software and technology
The blue-C (poster session): integrating real humans into a networked immersive environment
Proceedings of the third international conference on Collaborative virtual environments
CavePainting: a fully immersive 3D artistic medium and interactive experience
I3D '01 Proceedings of the 2001 symposium on Interactive 3D graphics
A High Performance Totally Ordered Multicast Protocol
Selected Papers from the International Workshop on Theory and Practice in Distributed Systems
PG '02 Proceedings of the 10th Pacific Conference on Computer Graphics and Applications
Avocado: A Distributed Virtual Reality Framework
VR '99 Proceedings of the IEEE Virtual Reality
Net Juggler: Running VR Juggler with Multiple Displays on a Commodity Component Cluster
VR '02 Proceedings of the IEEE Virtual Reality Conference 2002
Simultaneous Projection and Picture Acquisition for a Distributed Collaborative Environment
VR '02 Proceedings of the IEEE Virtual Reality Conference 2002
The Design and Performance of a CORBA Audio/Video Streaming Service
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 8 - Volume 8
blue-c: a spatially immersive display and 3D video portal for telepresence
ACM SIGGRAPH 2003 Papers
blue-c API: a multimedia and 3D video enhanced toolkit for collaborative VR and telepresence
VRCAI '04 Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry
Data Streaming in Telepresence Environments
IEEE Transactions on Visualization and Computer Graphics
Active transaction approach for collaborative virtual environments
Proceedings of the 2006 ACM international conference on Virtual reality continuum and its applications
A VR interface for collaborative 3D audio performance
NIME '06 Proceedings of the 2006 conference on New interfaces for musical expression
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Development of a Multi-modal Multi-user Telepresence and Teleaction System
International Journal of Robotics Research
XICE windowing toolkit: Seamless display annexation
ACM Transactions on Computer-Human Interaction (TOCHI)
A molecular modeling system based on dynamic gestures
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and its Applications - Volume Part I
Interactive collaborative scene assembly using AR on mobile phones
ICAT'06 Proceedings of the 16th international conference on Advances in Artificial Reality and Tele-Existence
Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work
A framework for experimenting distributed connectivity strategies in DVEs
Proceedings of the 10th Annual Workshop on Network and Systems Support for Games
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
EGVE - JVRC'10 Proceedings of the 16th Eurographics conference on Virtual Environments & Second Joint Virtual Reality
Dependency-conflict detection in real-time collaborative 3D design systems
Proceedings of the 2013 conference on Computer supported cooperative work
Supporting interoperability and presence awareness in collaborative mixed reality environments
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Hi-index | 0.00 |
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.