• DocumentCode
    53938
  • Title

    Ambient Volume Scattering

  • Author

    Ament, Marco ; Sadlo, Filip ; Weiskopf, Daniel

  • Author_Institution
    Univ. of Stuttgart, Stuttgart, Germany
  • Volume
    19
  • Issue
    12
  • fYear
    2013
  • fDate
    Dec. 2013
  • Firstpage
    2936
  • Lastpage
    2945
  • Abstract
    We present ambient scattering as a preintegration method for scattering on mesoscopic scales in direct volume rendering. Far-range scattering effects usually provide negligible contributions to a given location due to the exponential attenuation with increasing distance. This motivates our approach to preintegrating multiple scattering within a finite spherical region around any given sample point. To this end, we solve the full light transport with a Monte-Carlo simulation within a set of spherical regions, where each region may have different material parameters regarding anisotropy and extinction. This precomputation is independent of the data set and the transfer function, and results in a small preintegration table. During rendering, the look-up table is accessed for each ray sample point with respect to the viewing direction, phase function, and material properties in the spherical neighborhood of the sample. Our rendering technique is efficient and versatile because it readily fits in existing ray marching algorithms and can be combined with local illumination and volumetric ambient occlusion. It provides interactive volumetric scattering and soft shadows, with interactive control of the transfer function, anisotropy parameter of the phase function, lighting conditions, and viewpoint. A GPU implementation demonstrates the benefits of ambient scattering for the visualization of different types of data sets, with respect to spatial perception, high-quality illumination, translucency, and rendering speed.
  • Keywords
    Monte Carlo methods; data visualisation; rendering (computer graphics); table lookup; GPU implementation; Monte-Carlo simulation; ambient volume scattering method; anisotropy parameter; data set visualization; direct volume rendering; exponential attenuation; extinction parameter; far-range scattering effects; full light transport problem; graphics processing unit; high-quality illumination; lighting conditions; local illumination; look-up table; material parameter; mesoscopic scales; phase function; preintegration method; ray sample point; rendering speed; spatial perception; spherical regions; translucency; viewing direction; viewpoint parameter; volumetric ambient occlusion; Computational modeling; Light sources; Lighting; Rendering (computer graphics); Scattering; Solid modeling; Transfer functions; Computational modeling; Direct volume rendering; Light sources; Lighting; Rendering (computer graphics); Scattering; Solid modeling; Transfer functions; ambient scattering; gradient-free shading; preintegrated light transport; volume illumination; Algorithms; Computer Graphics; Image Enhancement; Image Interpretation, Computer-Assisted; Imaging, Three-Dimensional; Light; Models, Statistical; Reproducibility of Results; Scattering, Radiation; Sensitivity and Specificity; User-Computer Interface;
  • fLanguage
    English
  • Journal_Title
    Visualization and Computer Graphics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1077-2626
  • Type

    jour

  • DOI
    10.1109/TVCG.2013.129
  • Filename
    6634150