Myriad: scalable VR via peer-to-peer connectivity, PC clustering, and transient inconsistency
Authors: Brinkmann, Peter; Francis, George; Goudeseune, Camille; Crowell, Jim; Kaczmarski, Hank; Schaeffer, Benjamin
Source: Computer Animation and Virtual Worlds, Volume 18, Number 1, February 2007 , pp. 1-17(17)
Publisher: John Wiley & Sons, Ltd.
Abstract:
Distributed scene graphs are important in virtual reality, both in collaborative virtual environments and in cluster rendering. Modern scalable visualization systems have high local throughput, but collaborative virtual environments (VEs) over a wide-area network (WAN) share data at much lower rates. This complicates the use of one scene graph across the whole application. Myriad is an extension of the Syzygy VR toolkit in which individual scene graphs form a peer-to-peer network. Myriad connections filter scene graph updates and create flexible relationships between nodes of the scene graph. Myriad's sharing is fine-grained: the properties of individual scene graph nodes to share are dynamically specified (in C++ or Python). Myriad permits transient inconsistency, relaxing resource requirements in collaborative VEs. A test application, WorldWideCrowd, demonstrates collaborative prototyping of a 300-avatar crowd animation viewed on two PC-cluster displays and edited on low-powered laptops, desktops, and over a WAN. We have further used our framework to facilitate collaborative educational experiences and as a vehicle for undergraduates to experiment with shared virtual worlds. Copyright © 2006 John Wiley & Sons, Ltd.Keywords: virtual reality; virtual environment; PC cluster, peer-to-peer
Document Type: Research article
DOI: http://dx.doi.org/10.1002/cav.158
Publication date: 2007-02-01
- As of January 2010, this journal will no longer be available on IngentaConnect, please visit Wiley InterScience to arrange continued access to this content
- Access this journal at Wiley InterScience
- ingentaconnect is not responsible for the content or availability of external websites
- In this: publication
- By this: publisher
- In this Subject: Computer Science
- By this author: Brinkmann, Peter ; Francis, George ; Goudeseune, Camille ; Crowell, Jim ; Kaczmarski, Hank ; Schaeffer, Benjamin

Shopping cart
Receive new issue alert
Get Permissions