Interactive Global Light Propagation in Direct Volume Rendering using Local Piecewise Integration

A novel technique for efficient computation of global light propagation in interactive DVR is presented in this paper. The approach is based on a combination of local shadows from the vicinity of each voxel with global shadows calculated at high resolution but stored in a sparser grid. The resulting intensities are then used as the initial illumination for an additional pass that computes first order scattering effects. The method captures global shadowing effects with enhanced shadows of near structures. A GPU framework is used to evaluate the illumination updates at interactive frame rates, using incremental refinements of the in-scattered light.

[1]  Markus Hadwiger,et al.  GPU-accelerated deep shadow maps for direct volume rendering , 2006, GH '06.

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

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

[4]  Nelson L. Max,et al.  Optical Models for Direct Volume Rendering , 1995, IEEE Trans. Vis. Comput. Graph..

[5]  Joe Michael Kniss,et al.  A Model for Volume Lighting and Modeling , 2003, IEEE Trans. Vis. Comput. Graph..

[6]  Anders Ynnerman,et al.  Transfer function based adaptive decompression for volume rendering of large medical data sets , 2004 .

[7]  Michael H. Brill,et al.  Color appearance models , 1998 .

[8]  Anders Ynnerman,et al.  Multiresolution Interblock Interpolation in Direct Volume Rendering , 2006, EuroVis.

[9]  James F. Blinn,et al.  Models of light reflection for computer synthesized pictures , 1977, SIGGRAPH.

[10]  Timo Ropinski,et al.  Interactive Volume Rendering with Dynamic Ambient Occlusion and Color Bleeding , 2008, Comput. Graph. Forum.

[11]  U. Behrens,et al.  Adding shadows to a texture-based volume renderer , 1998, IEEE Symposium on Volume Visualization (Cat. No.989EX300).

[12]  Klaus Mueller,et al.  Lattice-Based Volumetric Global Illumination , 2007, IEEE Transactions on Visualization and Computer Graphics.

[13]  Anders Ynnerman,et al.  Efficient Ambient and Emissive Tissue Illumination using Local Occlusion in Multiresolution Volume Rendering , 2007, VG@Eurographics.

[14]  Geoffrey S. Hubona,et al.  The relative contributions of stereo, lighting, and background scenes in promoting 3D depth visualization , 1999, TCHI.

[15]  Per H. Christensen,et al.  Efficient simulation of light transport in scenes with participating media using photon maps , 1998, SIGGRAPH.

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

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