Accession Number : ADA328871
Title : An Implementation of a Dynamic Synthetic Environment Using the Silicon Graphics Performer Graphics Library
Descriptive Note : Summary rept. Jun 94-Aug 95
Corporate Author : ARMY RESEARCH LAB ABERDEEN PROVING GROUND MD
Personal Author(s) : Thomas, Mark A.
PDF Url : ADA328871
Report Date : AUG 1997
Pagination or Media Count : 29
Abstract : Synthetic, virtual environments are graphical representations of physical reality that humans can interact with using a variety of computer interfaces. A synthetic, virtual environment might be a building interior, an entire city, a large land area, or even a complete fictional world. High-speed computer graphics, combined with supercomputer processing power, allow the development of high-detail, realistic environments for training and entertainment. The processing power of supercomputers allows the computation of real-world, physical phenomena such as terrain deformation, atmospheric clouds, smoke plumes, and the physical effects caused by the turbulence and irregularities in the atmosphere. Traditional graphics implementations of these phenomena require the use of low-level graphical objects, voxels, or rotating texture maps, to render these phenomena This report presents an implementation of Fractal Ellipsoids to represent smoke plumes using the Silicon Graphics (SGI) Performer Graphics Library. In addition, the representation of deformable, changeable terrain using the ARL Variable Resolution Terrain model is explained. The applicability of these techniques provides a powerful mechanism to merge high-speed, realistic graphics rendering with the real-time data processing and computational power of supercomputers, which will provide synthetic environments with real-world characteristics.
Descriptors : *COMPUTER GRAPHICS, *SUPERCOMPUTERS, DATA PROCESSING, REAL TIME, HIGH VELOCITY, COMPUTER APPLICATIONS, MAN COMPUTER INTERFACE, VIRTUAL REALITY, TERRAIN MODELS.
Subject Categories : Computer Systems
Distribution Statement : APPROVED FOR PUBLIC RELEASE