Grouping Volume Renderers for Enhanced Visualization in Computational Fluid Dynamics

This paper advocates the use of a group of renderers rather than any specific rendering method. We describe a bundle containing four alternative approaches to visualizing volume data. One new approach uses realistic volumetric gas rendering techniques to produce photo-realistic images and animations. The second uses ray casting that is based on a simpler illumination model and is mainly centered around a versatile new tool for the design of transfer functions. The third method employs a simple illumination model and rapid rendering mechanisms to provide efficient preview capabilities. The last one reduces data magnitude by displaying the most visible components and exploits rendering hardware to provide real time browsing capabilities. We show that each rendering tool provides a unique service and demonstrate the combined utility of our group of volume renderers in computational fluid dynamic (CFD) visualization. While one tool allows the explorer to render rapidly for navigation through the data, another tool allows one to emphasize data features (e.g., shock waves), and yet another tool allows one to realistically render the data. We believe that only through the deployment of groups of renderers will the scientist be well served and equipped to form numerous perspectives of the same dataset, each providing different insights into the data. >

[1]  Jarke J. van Wijk Flow visualization with surface particles , 1993, IEEE Computer Graphics and Applications.

[2]  Donald Meagher,et al.  Geometric modeling using octree encoding , 1982, Computer Graphics and Image Processing.

[3]  Steve Bryson,et al.  The virtual wind tunnel , 1992, IEEE Computer Graphics and Applications.

[4]  Arie E. Kaufman,et al.  Towards a comprehensive volume visualization system , 1992, Proceedings Visualization '92.

[5]  Roland Sauerbrey,et al.  Biography , 1992, Ann. Pure Appl. Log..

[6]  David S. Ebert Design and animation of volume density functions , 1993, Comput. Animat. Virtual Worlds.

[7]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[8]  Robert L. Cook,et al.  Stochastic sampling in computer graphics , 1988, TOGS.

[9]  James Scott Numerical analysis of noise generation in unsteady jet flow , 1991 .

[10]  Dan Gordon,et al.  Back-to-Front Display of Voxel Based Objects , 1985, IEEE Computer Graphics and Applications.

[11]  Pat Hanrahan,et al.  Fast algorithms for volume ray tracing , 1992, VVS.

[12]  Michael P. Garrity Raytracing irregular volume data , 1990, VVS.

[13]  A. Zayed Advances in Shannon's Sampling Theory , 1993 .

[14]  Nelson L. Max,et al.  Sorting and hardware assisted rendering for volume visualization , 1994, VVS '94.

[15]  Roman Kuchkuda,et al.  An introduction to ray tracing , 1993, Comput. Graph..

[16]  James Scott A comparison of numerical and experimental results for unsteady flow associated with jet noise , 1994 .

[17]  H. Feichtinger,et al.  Error analysis in regular and irregular sampling theory , 1993 .

[18]  Tomoyuki Nishita,et al.  A shading model for atmospheric scattering considering luminous intensity distribution of light sources , 1987, SIGGRAPH.

[19]  Judy Challinger,et al.  Direct volume rendering of curvilinear volumes , 1990, SIGGRAPH 1990.

[20]  Andrew S. Glassner,et al.  An introduction to ray tracing , 1989 .

[21]  James N. Scott Acoustic analysis using numerical solutions of the Navier-Stokes equations , 1992 .

[22]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[23]  Pat Hanrahan,et al.  Hierarchical splatting: a progressive refinement algorithm for volume rendering , 1991, SIGGRAPH.

[24]  Qiang Zhang,et al.  Realistic volume imaging , 1991, Proceeding Visualization '91.

[25]  David S. Ebert,et al.  Volume rendering methods for computational fluid dynamics visualization , 1994, Proceedings Visualization '94.

[26]  Arie E. Kaufman,et al.  Template‐Based Volume Viewing , 1992, Comput. Graph. Forum.

[27]  Gavin S. P. Miller,et al.  Rapid, stable fluid dynamics for computer graphics , 1990, SIGGRAPH.

[28]  Christopher Giertsen,et al.  Volume visualization of sparse irregular meshes , 1992, IEEE Computer Graphics and Applications.

[29]  Raghu Machiraju,et al.  Efficient feed-forward volume rendering techniques for vector and parallel processors , 1993, Supercomputing '93. Proceedings.

[30]  James T. Kajiya,et al.  Ray tracing volume densities , 1984, SIGGRAPH.

[31]  Arie E. Kaufman,et al.  Discrete ray tracing , 1992, IEEE Computer Graphics and Applications.

[32]  David S. Ebert,et al.  Rendering and animation of gaseous phenomena by combining fast volume and scanline A-buffer techniques , 1990, SIGGRAPH.

[33]  David S. Ebert,et al.  Solid spaces: a unified approach to describing object attributes , 1991 .

[34]  R. Yagel,et al.  Efficient feed-forward volume rendering techniques for vector and parallel processors , 1993, Supercomputing '93.

[35]  Lih-Shyang Chen,et al.  A dynamic screen technique for shaded graphics display of slice-represented objects , 1987, Comput. Vis. Graph. Image Process..

[36]  Jane Wilhelms,et al.  Interactive visualization of flow fields , 1992, VVS.

[37]  Arie E. Kaufman,et al.  Volumetric ray tracing , 1994, VVS '94.

[38]  W. L. Hankey,et al.  Navier-Stokes Solutions of Unsteady Flow in a Compressor Rotor , 1986 .

[39]  P. Hanrahan Three-pass affine transforms for volume rendering , 1990, VVS.

[40]  Lee Westover,et al.  Footprint evaluation for volume rendering , 1990, SIGGRAPH.

[41]  Roni Yagel,et al.  Accelerating volume animation by space-leaping , 1993, Proceedings Visualization '93.

[42]  Nelson L. Max,et al.  Visualization for climate modeling , 1993, IEEE Computer Graphics and Applications.

[43]  Kenneth E. Torrance,et al.  The zonal method for calculating light intensities in the presence of a participating medium , 1987, SIGGRAPH.

[44]  James N. Scott Accuracy considerations in the computational analysis of jet noise , 1993 .

[45]  James F. Blinn,et al.  Light reflection functions for simulation of clouds and dusty surfaces , 1982, SIGGRAPH.

[46]  J. Challinger,et al.  Direct volume rendering of curvilinear volumes , 1990, VVS.

[47]  Peter Shirley,et al.  A polygonal approximation to direct scalar volume rendering , 1990, SIGGRAPH 1990.

[48]  Jayaram K. Udupa,et al.  Interactive surgical planning: High-speed object rendition and manipulation without specialized hardware , 1990, [1990] Proceedings of the First Conference on Visualization in Biomedical Computing.

[49]  Peter L. Williams Interactive splatting of nonrectilinear volumes , 1992, Proceedings Visualization '92.