ACM Home Page
Please provide us with feedback. Feedback
RING: a client-server system for multi-user virtual environments
Full text PdfPdf (3.87 MB)
Source Symposium on Interactive 3D Graphics archive
Proceedings of the 1995 symposium on Interactive 3D graphics table of contents
Monterey, California, United States
Pages: 85 - ff.  
Year of Publication: 1995
ISBN:0-89791-736-7
Author
Thomas A. Funkhouser  AT&T Bell Laboratories, 600 Mountain Avenue, 2A-203, Murray Hill, NJ
Sponsor
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 21,   Downloads (12 Months): 68,   Citation Count: 55
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

This paper describes the client-server design, implementation and experimental results for a system that supports real-time visual interaction between a large number of users in a shared 3D virtual environment. The key feature of the system is that server-based visibility algorithms compute potential visual interactions between entities representing users in order to reduce the number of messages required to maintain consistent state among many workstations distributed across a wide-area network. When an entity changes state, update messages are sent only to workstations with entities that can potentially perceive the change—i.e., ones to which the update is visible. Initial experiments show a 40x decrease in the number of messages processed by client workstations during tests with 1024 entities interacting in a large densely occluded virtual 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
3
 
4
Bricken, William, and Geoffrey Coca The VEOS Project. Technical Report, Human Interface Technology Laboratory, IJniversity of Washington, 1993.
 
5
Calvin, James, Alan Dickens, Bob Gaines, Paul Metzger, Dale Miller, and Dan Owen, The SIMNET Virtual World A.rchitecture. Proceedings of the IEEE Virtual Reality Annual International Symposium, September, 1.993, 450-455.
 
6
Carlsson., Christer, and Olof Hafsand, Dive: -4 Multi-User Virtual Reality System. Proceedings of the IEEE Virtual Reality Annual International Symposium, Scpt.ember, 1993, 394-401.
7
8
 
9
Institute of Electrical and Electronics Engineers (IEEE), IEEE P1278 - Standard for Information Technology - Distributed Simulation Application - Process and Data Entity Interchange Formats.
 
10
Kazman, Rick, Making WAVES: On the Design of Architectures for Low-end Distributed Virtual Environments. Proceedings of IEEE Virtual Reality Annual International Symposium, September 1993, 443-449.
 
11
Kazman, Rick, Load Balancing, Latency Management and Separation of Concerns in a Distributed Virtual World. Parallel Computations - Paradigms and Applicntions, A. Zomaya (ed.), Chapman & Hall, 1995, to appear.
 
12
 
13
Pope, Arthur R., The SIMNET Network and Prot,ocols. Technical Report 9120, LORAL bdvanced Distributed Simulation, Cambridge, MA, June, 1991.
 
14
Shaw, Chris, and Mark Green, The MR Toolkit Peers Package and Experiment. Proceedings of IEEE Virtual Reality Annual International Symposium, September 1993, 463-469.
15
 
16
 
17
Zyda, Michael J., David R. Pratt, John S. Falby, Chuck Lombardo, and Kristen M. Kelleher, The Software Required for the Computer Generation of Virtual Environments. Presence, 2, 2 (March 1993), 130-140.

CITED BY  55

Collaborative Colleagues:
Thomas A. Funkhouser: colleagues