Optical Models for Direct Volume Rendering

This tutorial survey paper reviews several different models for light interaction with volume densities of absorbing, glowing, reflecting, and/or scattering material. They are, in order of increasing realism, absorption only, emission only, emission and absorption combined, single scattering of external illumination without shadows, single scattering with shadows, and multiple scattering. For each model the paper provides the physical assumptions, describes the applications for which it is appropriate, derives the differential or integral equations for light transport, presents calculation methods for solving them, and shows output images for a data set representing a cloud. Special attention is given to calculation methods for the multiple scattering model. >

[1]  Christophe Schlick,et al.  A Rendering Algorithm for Discrete Volume Density Objects , 1993, Comput. Graph. Forum.

[2]  Nelson L. Max,et al.  A volume density optical model , 1992, VVS.

[3]  James T. Kajiya,et al.  The rendering equation , 1986, SIGGRAPH.

[4]  Thomas Malzbender,et al.  Fourier volume rendering , 1993, TOGS.

[5]  Lisa M. Sobierajski,et al.  Global illumination models for volume rendering , 1994 .

[6]  Pat Hanrahan,et al.  Volume Rendering , 2020, Definitions.

[7]  L. C. Henyey,et al.  Diffuse radiation in the Galaxy , 1940 .

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

[9]  Nelson Max,et al.  Light diffusion through clouds and haze , 1986, Comput. Vis. Graph. Image Process..

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

[11]  Rae A. Earnshaw,et al.  State of the art in computer graphics: aspects of visualization , 1994 .

[12]  Holly Rushmeier,et al.  Realistic image synthesis for scenes with radiatively participating media , 1988 .

[13]  Takashi Okamoto,et al.  Highly realistic visual simulation of outdoor scenes under various atmospheric conditions , 1990 .

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

[15]  Pat Hanrahan,et al.  A hierarchical illumination algorithm for surfaces with glossy reflection , 1993, SIGGRAPH.

[16]  P. Shirley,et al.  A polygonal approximation to direct scalar volume rendering , 1990, VVS.

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

[18]  Gregory M. Nielson,et al.  Comparing methods of inter-polation for scattered volumetric data , 1994 .

[19]  Gabor T. Herman,et al.  The theory, design, implementation and evaluation of a three-dimensional surface detection algorithm , 1980, SIGGRAPH '80.

[20]  Donald P. Greenberg,et al.  Modeling the interaction of light between diffuse surfaces , 1984, SIGGRAPH.

[21]  Hans-Peter Meinzer,et al.  The Heidelberg ray tracing model , 1991, IEEE Computer Graphics and Applications.

[22]  Pat Hanrahan,et al.  A rapid hierarchical radiosity algorithm , 1991, SIGGRAPH.

[23]  Donald P. Greenberg,et al.  A radiosity method for non-diffuse environments , 1986, SIGGRAPH.

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

[25]  J. Howell,et al.  Thermal radiation heat transfer - Third edition , 1992 .

[26]  Robert L. Cook,et al.  Distributed ray tracing , 1984, SIGGRAPH.

[27]  G. Rybicki Radiative transfer , 2019, Climate Change and Terrestrial Ecosystem Modeling.

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

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

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

[31]  K. D. Lathrop RAY EFFECTS IN DISCRETE ORDINATES EQUATIONS. , 1968 .

[32]  Ken Perlin,et al.  An image synthesizer , 1988 .

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

[34]  Kadi Bouatouch,et al.  Global Illumination in Presence of Participating Media with General Properties , 1995 .

[35]  Nelson L. Max,et al.  Atmospheric illumination and shadows , 1986, SIGGRAPH.

[36]  Andreas Pommert,et al.  Investigation of medical 3D-rendering algorithms , 1990, IEEE Computer Graphics and Applications.

[37]  N. Max Efficient light propagation for multiple anisotropic volume scattering , 1995 .

[38]  M. Pinar Mengüç,et al.  Thermal Radiation Heat Transfer , 2020 .

[39]  Paul S. Heckbert Adaptive radiosity textures for bidirectional ray tracing , 1990, SIGGRAPH.

[40]  Marc Levoy,et al.  Frequency domain volume rendering , 1993, SIGGRAPH.

[41]  Peter Shirley,et al.  A ray tracing method for illumination calculation in diffuse-specular scenes , 1990 .

[42]  Holly E. Rushmeier,et al.  A progressive multi-pass method for global illumination , 1991, SIGGRAPH.