RCS jet in a hypersonic freestream

PGL Credits


Sponsorship

This work was supported by the National Aeronautics and Space Administration under Contract Nos. NAS1-18605 and NAS1-19480 while the author was in residence at the Institute for Computer Applications in Science and Engineering (ICASE). Funding was provided in part by NASA's Computational Aerosciences (CAS) project under the auspices of the national High Performance Computing and Communications Program. Development was carried out on parallel computer systems operated by ICASE, the Information Systems Division at NASA LaRC, the NAS Program at NASA Ames, and the Concurrent Supercomputing Consortium at Caltech.


PGL

Toby Orloff was co-developer of the original asynchronous parallel rendering algorithm which we used in a stand-alone renderer for the iPSC/2 and iPSC/860. That algorithm provided the framework for the improved techniques which have been incorporated into PGL.

PGL's triangle rasterization procedures have been adapted from Kurt Fleischer and David Salesin's polygon scan conversion algorithm described in Graphics Gems III, and from Paul Heckbert's poly_scan routine in the first Graphics Gems. Triangle clipping is based on a combination of the Sutherland-Hodgman algorithm as described in Computer Graphics: Principles and Practice by Foley, van Dam, Feiner, and Hughes, and Paul Heckbert's poly_clip procedure from the first Graphics Gems.

Byte-swapping routines in PGL have been adapted from Version 11, Release 4 of the X Window System, copyright 1985, 1986, 1987, 1988, 1989 by the Massachusetts Institute of Technology.

The clock routine used in the SP2 version of the PGL library is from Dave Kohr at Argonne National Laboratory.


YMF

PGL's Y Movie Format incorporates concepts from the X Window System's XWD image format, NASA LaRC's Raster Metafile format, and Ron Schnell's xflick program.

Portions of the ymftosony program are adapted from a library originally written by Bill von Ofenheim of NASA LaRC.


DUI

Portions of the access validation mechanisms used in the DUI daemon have been adapted from the Berkeley 4.3BSD "rshd", as presented in Chapter 13 of UNIX Network Programming, W. R. Stevens, Prentice-Hall, 1990.

Greg Caddell of Old Dominion University assisted with the development of control panel code for DUI.

The ThumbWheel widget used in DUI was adapted from Bert Bos' widget of the same name which is distributed by the Free Widget Foundation.


Images

Many of the images which appear in the PGL documentation were rendered with PGL and its predecessors using datasets and/or software provided by the following individuals and organizations:

Unauthorized use of these images outside the context of the PGL documentation is prohibited. For further information please contact pgl-info@compsci.wm.edu.


PGL Home Page