Design and Application of an Object Oriented Graphical Database Management System for Synthetic Environments

Abstract

The Air Force Institute of Technology (AFIT) is investigating the use of synthetic environments for military applications under the sponsorship of Rome Laboratories (RL). Areas under investigation include mission planning, battle management and flight simulation. The work reported in this thesis focuses on the object-oriented design and implementation of the Graphical Database Management System (GDMS) used to support research in these areas. GDMS provides the data structures, file format and algorithms to manage and render hierarchical, three-dimensional, polygonal models. Flexibility and adaptability were key factors in its design. A secondary objective of this research was to demonstrate the functionality of GDMS through the development of a characteristic application. This led to the design and implementation of a Database Generation System (DBGen) for the construction and manipulation of synthetic environments. DBGen allows a user to orient, scale, move, delete and add multi-resolution objects to synthetic environment interactively. It also provides a real time fly-through capability for immediate feedback on the dynamic response of the database. The development of the Graphical Database Management System was successful. The design and implementation of four major synthetic environment applications based on GDMS tested its flexibility, while the rapid incorporation of a number of special effects algorithms in final stages of the development cycle demonstrated its adaptability. The development of the Database Generation System was also successful. In addition to providing an excellent platform for testing GDMS functionality, it proved to be an effective tool for placing 3-D objects on terrain.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 01, 1991
Accession Number
ADA243788

Entities

People

  • John A. Brunderman

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Air Platforms
  • C4I
  • Weapons Technologies

DTIC Thesaurus Topics

  • Air Force
  • Algorithms
  • Battle Management
  • Computer Graphics
  • Computer Programming
  • Computers
  • Coordinate Systems
  • Database Management Systems
  • Dynamic Response
  • Flight Simulations
  • Flight Simulators
  • Geometry
  • Lists (Data Structures)
  • Simulations
  • Simulators
  • Three Dimensional
  • Two Dimensional

Fields of Study

  • Computer science

Readers

  • Computer Vision.
  • Robotics and Automation.
  • Software Engineering.