NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
Hierarchical and Parallelizable Direct Volume Rendering for Irregular and Multiple GridsA general volume rendering technique is described that efficiently produces images of excellent quality from data defined over irregular grids having a wide variety of formats. Rendering is done in software, eliminating the need for special graphics hardware, as well as any artifacts associated with graphics hardware. Images of volumes with about one million cells can be produced in one to several minutes on a workstation with a 150 MHz processor. A significant advantage of this method for applications such as computational fluid dynamics is that it can process multiple intersecting grids. Such grids present problems for most current volume rendering techniques. Also, the wide range of cell sizes (by a factor of 10,000 or more), which is typical of such applications, does not present difficulties, as it does for many techniques. A spatial hierarchical organization makes it possible to access data from a restricted region efficiently. The tree has greater depth in regions of greater detail, determined by the number of cells in the region. It also makes it possible to render useful 'preview' images very quickly (about one second for one-million-cell grids) by displaying each region associated with a tree node as one cell. Previews show enough detail to navigate effectively in very large data sets. The algorithmic techniques include use of a kappa-d tree, with prefix-order partitioning of triangles, to reduce the number of primitives that must be processed for one rendering, coarse-grain parallelism for a shared-memory MIMD architecture, a new perspective transformation that achieves greater numerical accuracy, and a scanline algorithm with depth sorting and a new clipping technique.
Document ID
19970021350
Acquisition Source
Ames Research Center
Document Type
Reprint (Version printed in journal)
Authors
Wilhelms, Jane
(California Univ. Santa Cruz, CA United States)
VanGelder, Allen
(California Univ. Santa Cruz, CA United States)
Tarantino, Paul
(California Univ. Santa Cruz, CA United States)
Gibbs, Jonathan
(California Univ. Santa Cruz, CA United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1996
Publication Information
Publication: IEEE Visualization 1996
Subject Category
Computer Programming And Software
Report/Patent Number
NASA-CR-204765
NAS 1.26:204765
Report Number: NASA-CR-204765
Report Number: NAS 1.26:204765
Accession Number
97N22351
Funding Number(s)
CONTRACT_GRANT: NSF CCR-95-03829
CONTRACT_GRANT: NAG2-991
CONTRACT_GRANT: NSF CDA-91-15268
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available