| Myriad: scalable VR via peer-to-peer connectivity, PC clustering, and transient inconsistency |
| Full text |
Pdf
(3.46 MB)
|
| Source
|
Virtual Reality Software and Technology
archive
Proceedings of the ACM symposium on Virtual reality software and technology
table of contents
Monterey, CA, USA
SESSION: Collaboration and cooperation -- II
table of contents
Pages: 68 - 77
Year of Publication: 2005
ISBN:1-59593-098-1
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 30, Citation Count: 0
|
|
|
ABSTRACT
Distributed scene graphs are important in virtual reality, both in collaborative virtual environments and in cluster rendering. In Myriad, individual scene graphs form a peer-to-peer network whose connections filter scene graph updates and create flexible relationships between scene graph nodes in the various peers. Modern scalable visualization systems often feature high intracluster throughput, but collaborative virtual environments (VEs) over a WAN share data at much lower rates, complicating the use of one scene graph system across the whole application. To avoid these difficulties, Myriad uses fine-grained sharing, whereby sharing properties of individual scene graph nodes can be dynamically changed from C++ and Python, and transient inconsistency, which relaxes resource requirements in collaborative VEs. A test application, WorldWideCrowd, implements these methods to demonstrate collaborative prototyping of a 300-avatar crowd animation viewed on two PC-cluster displays and edited on low-powered laptops, desktops, and even over a WAN.
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
|
Carlsson, C. and Hagsand, O. 1993. DIVE- A Platform for Multi-User Virtual Environments, Computers & Graphics, 17, 6, 663--669.
|
 |
3
|
|
| |
4
|
|
 |
5
|
|
| |
6
|
Greenhalgh, C.M. 1998. Awareness Management in the MASSIVE Systems, Distributed Systems Engineering, 5, 3, 129--137.
|
 |
7
|
|
| |
8
|
|
 |
9
|
Gerd Hesina , Dieter Schmalstieg , Anton Furhmann , Werner Purgathofer, Distributed Open Inventor: a practical approach to distributed 3D graphics, Proceedings of the ACM symposium on Virtual reality software and technology, p.74-81, December 20-22, 1999, London, United Kingdom
[doi> 10.1145/323663.323675]
|
 |
10
|
|
| |
11
|
Leigh, J., Johnson, A., and DeFanti, T. 1997. 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.
|
 |
12
|
|
| |
13
|
Macedonia, M., Zyda, M., Pratt, D., Barham, P., and Zeswitz, S. 1994. NPSNET: A Network Software Acrhitecture for Large-Scale Virtual Environments, Presence, 3, 4, 265--287.
|
| |
14
|
Olson, E. 2002. Cluster Juggler - PC Cluster Virtual Reality. M.Sc. thesis, Iowa State University.
|
 |
15
|
Kyoung S. Park , Yong J. Cho , Naveen K. Krishnaprasad , Chris Scharver , Michael J. Lewis , Jason Leigh , Andrew E. Johnson, CAVERNsoft G2: a toolkit for high performance tele-immersive collaboration, Proceedings of the ACM symposium on Virtual reality software and technology, October 22-25, 2000, Seoul, Korea
[doi> 10.1145/502390.502394]
|
| |
16
|
|
| |
17
|
|
 |
18
|
|
| |
19
|
Snowdon, D., Greenhalgh, C., and Benford, S. 1995. What You See is Not What I See: Subjectivity in Virtual Environments, In Proc. Framework for Immersive Virtual Environmments - FIVE '95, London.
|
| |
20
|
|
|