DocumentCode
1250113
Title
Interactive ray tracing for volume visualization
Author
Parker, Steven ; Parker, Michael ; Livnat, Yarden ; Sloan, Peter-Pike ; Hansen, Charles ; Shirley, Peter
Author_Institution
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
Volume
5
Issue
3
fYear
1999
Firstpage
238
Lastpage
250
Abstract
Presents a brute-force ray-tracing system for interactive volume visualization. The system runs on a conventional (distributed) shared-memory multiprocessor machine. For each pixel, we trace a ray through a volume to compute the color for that pixel. Although this method has a high intrinsic computational cost, its simplicity and scalability make it ideal for large data sets on current high-end parallel systems. To gain efficiency, several optimizations are used, including a volume bricking scheme and a shallow data hierarchy. These optimizations are used in three separate visualization algorithms: isosurfacing of rectilinear data, isosurfacing of unstructured data, and maximum-intensity projection on rectilinear data. The system runs interactively (i.e. at several frames per second) on an SGI Reality Monster. The graphics capabilities of the Reality Monster are used only for display of the final color image
Keywords
colour graphics; data visualisation; distributed shared memory systems; interactive systems; optimisation; parallel programming; ray tracing; SGI Reality Monster; colour image display; computational cost; distributed shared memory multiprocessor machine; efficiency; high-end parallel systems; interactive frame rate; interactive ray tracing; interactive volume visualization; isosurfacing; large data sets; maximum-intensity projection; optimizations; pixel colour computation; rectilinear data; scalability; shallow data hierarchy; unstructured data; volume bricking scheme; Computational efficiency; Computer vision; Data visualization; Flat panel displays; Graphics; Hardware; Isosurfaces; Ray tracing; Rendering (computer graphics); Scalability;
fLanguage
English
Journal_Title
Visualization and Computer Graphics, IEEE Transactions on
Publisher
ieee
ISSN
1077-2626
Type
jour
DOI
10.1109/2945.795215
Filename
795215
Link To Document