A Software Architecture for the Construction and Management of Real-Time Virtual Worlds

Abstract

As military budgets shrink, the Department of Defense (DoD) is turning to virtual worlds (VW) to solve problems and address issues that were previously solved by prototype or field exercises. However, there is a critical void of experience in the community on how to build VW systems. The Naval Postgraduate School's Network Vehicle Simulator (NPSNEI) was designed and built to address this need. NPSNET is a populated, networked, interactive, flexible, three dimensional (3D) virtual world system. This dissertation covers the construction and management of the VW in NPSNET. The system, which uses both standard and non-standard network message formats, is fully networked allowing multiple users to interact simultaneously in the VW. Commercial off the shelf (COTS), Silicon Graphics Incorporated (SGI) workstations, hardware was used exclusively in NPSNET to ensure the usefulness and the portability of the system to many DoD commands. The core software architecture presented here is suitable for any VW. Computer graphics, Simulator, Simulation, Networks, Virtual worlds, Artificial reality, Synthetic environments, NPSNET.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1993
Accession Number
ADA271465

Entities

People

  • David R. Pratt

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Air Platforms
  • Autonomy
  • Energy and Power Technologies
  • Ground and Sea Platforms
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Aircrafts
  • Central Processing Units
  • Commerce
  • Computer Graphics
  • Computer Programming
  • Computers
  • Coordinate Systems
  • Department Of Defense
  • Models
  • Network Protocols
  • Operating Systems
  • Three Dimensional
  • Trees (Data Structures)
  • Two Dimensional
  • United States
  • Unmanned Aerial Vehicles
  • Virtual Reality

Fields of Study

  • Computer science

Readers

  • Aerospace Engineering
  • Database Systems and Applications
  • Maritime Combat Support and Expeditionary Logistics.