JOURNAL ARTICLE

An Architecture for Virtual Worlds

Perry A. AppinoJ. Bryan LewisLawrence KovedDaniel LingDavid A. RabenhorstC.F. Codella

Year: 1992 Journal:   PRESENCE Virtual and Augmented Reality Vol: 1 (1)Pages: 1-17   Publisher: The MIT Press

Abstract

This paper presents a system architecture for creating interactive, multisensory, three-dimensional environments called virtual worlds. The architecture specifically addresses the requirements of virtual worlds for high performance, flexibility, and coordination of concurrent events. Performance is enhanced by a distributed client/server system structure and by efficient overlap of processing time and input/output delay. All processes communicate via asynchronous messages. The functional partitioning of a virtual world requires relatively low bandwidth among the individual processes and the system can be implemented over a conventional local-area network. A key element of this architecture is a central, event-driven dialogue manager that coordinates concurrent input and output events. The dialogue manager provides a clear separation of the interaction techniques from the content of the virtual world as defined by the application. The system is flexible and easily reconfigurable. An interaction technique can be readily changed or replaced because each interaction device is modularized into a separate server and each interaction modality into a separate subdialogue. Subdialogues can be loaded and dropped dynamically, enabling input/output device remapping and the selection of interaction techniques while a virtual world is running. As an initial test of this architecture we have implemented a virtual world for interacting with data from a computational fluid dynamics simulation.

Keywords:
Computer science Asynchronous communication Architecture Distributed computing Metaverse Flexibility (engineering) Key (lock) Virtual machine Event (particle physics) Bandwidth (computing) Systems architecture Virtual reality Human–computer interaction Operating system Computer network

Metrics

70
Cited By
13.33
FWCI (Field Weighted Citation Impact)
24
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Distributed and Parallel Computing Systems
Physical Sciences →  Computer Science →  Computer Networks and Communications
Mobile Agent-Based Network Management
Physical Sciences →  Computer Science →  Computer Networks and Communications
Robotics and Automated Systems
Physical Sciences →  Engineering →  Control and Systems Engineering

Related Documents

JOURNAL ARTICLE

Information architecture in virtual worlds

Javier Velasco‐Martin

Journal:   Bulletin of the American Society for Information Science and Technology Year: 2011 Vol: 37 (2)Pages: 13-17
BOOK-CHAPTER

Aggregate Worlds: Virtual Architecture Aftermath

Vladimir Muzhesky

Lecture notes in computer science Year: 1998 Pages: 384-393
BOOK-CHAPTER

SRv6 Metaverse – Architecture for Virtual Worlds

Michael McBrideKemin ZhouZhenbin LiTianran ZhouShuping Peng

Lecture notes in computer science Year: 2024 Pages: 97-102
JOURNAL ARTICLE

Conceptualising Virtual Worlds: A Narrative-Driven Architecture

Gizem Yaşar, AyşeZiermann, Fabian

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2025
© 2026 ScienceGate Book Chapters — All rights reserved.