Raycasting with Opaque Isosurfaces in Nonregularly Gridded CFD Data

Direct volume rendering (DVR) is becoming more and more useful for the graphical analysis of computational fluid dynamics (CFD) data, because of the extremely huge datasets that are generated with today’s supercomputers. However, only semi-transparent visualisations have been produced via DVR from nonregularly gridded simulation data so far. Such images provide no information about the data distribution in the viewing direction. This paper reports our realisation of opaque and combined semi-transparent/opaque raycasting in nonregular grids. We emphasize on the mapping process, on the colour accumulation, and on the shading of isosurfaces. The generated images provide both holistic information and cues about the spatial data distribution in the viewing direction. We use the same interpolating functions in the visualisation algorithms as they are used in the data generation with the Finite Element method. Therefore, the rendered isosurfaces reveal interesting features that cannot be seen when isosurfaces are extracted directly with simplier algorithms.

[1]  R. Bernstein,et al.  Shading 3D-Images from CT Using Gray-Level Gradients , 1986, IEEE Transactions on Medical Imaging.

[2]  Peter Schröder,et al.  Research issues in volume visualization , 1994, IEEE Computer Graphics and Applications.

[3]  Thomas Frühauf Interactive visualization of vector data in unstructured volumes , 1994, Comput. Graph..

[4]  Don Speray,et al.  Volume probes: interactive data exploration on arbitrary grids , 1990, SIGGRAPH 1990.

[5]  Jane Wilhelms,et al.  Rapid exploration of curvilinear grids using direct volume rendering , 1993, Proceedings Visualization '93.

[6]  Thomas Frühauf Raycasting of Nonregularly Structured Volume Data , 1994, Comput. Graph. Forum.

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

[8]  Richard W. Hamming,et al.  Numerical Methods for Scientists and Engineers , 1963 .

[9]  H. F. Mayer,et al.  Volume Rendering on Non‐regular Grids , 1994, Comput. Graph. Forum.

[10]  Jane Wilhelms,et al.  A coherent projection approach for direct volume rendering , 1991, SIGGRAPH.

[11]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[12]  P. Hanrahan,et al.  Area and volume coherence for efficient visualization of 3D scalar functions , 1990, SIGGRAPH 1990.

[13]  Jayaram K. Udupa,et al.  Surface Shading in the Cuberille Environment , 1985, IEEE Computer Graphics and Applications.

[14]  Theo van Walsum,et al.  Particle Tracing Algorithms for 3D Curvilinear Grids , 1994, Scientific Visualization.

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

[16]  Donald P. Greenberg,et al.  Improved Computational Methods for Ray Tracing , 1984, TOGS.

[17]  Martin Frühauf,et al.  Combining Volume Rendering with Line and Surface Rendering , 1991, Eurographics.

[18]  Jane Wilhelms,et al.  AN ANALYSIS OF APPROACHES TO RAY-TRACING CURVILINEAR GRIDS , 1992 .

[19]  Michael P. Garrity Raytracing irregular volume data , 1990, SIGGRAPH 1990.

[20]  Wolfgang Krueger Volume rendering and data feature enhancement , 1990, SIGGRAPH 1990.

[21]  大野 義夫,et al.  Computer Graphics : Principles and Practice, 2nd edition, J.D. Foley, A.van Dam, S.K. Feiner, J.F. Hughes, Addison-Wesley, 1990 , 1991 .

[22]  Koji Koyamada,et al.  Volume visualization of 3D finite element method results , 1991, IBM J. Res. Dev..

[23]  Pieter Buning Sources of error in the graphical analysis of CFD results , 1988, J. Sci. Comput..

[24]  Craig Upson,et al.  V-buffer: visible volume rendering , 1988, SIGGRAPH.