skip to main content
10.5555/1555880.1555902guideproceedingsArticle/Chapter ViewAbstractPublication PagesgiConference Proceedingsconference-collections
research-article
Free access

An analytical approach to single scattering for anisotropic media and light distributions

Published: 25 May 2009 Publication History

Abstract

Despite their numerous applications, efficiently rendering participating media remains a challenging task due to the intricacy of the radiative transport equation. While numerical techniques remain the method of choice for addressing complex problems, a closed-form solution to the air-light integral in optically thin isotropic media was recently derived. In this paper, we extend this work and present a novel analytical approach to single scattering from point light sources in homogeneous media. We propose a combined formulation of the air-light integral which allows both anisotropic phase functions and light distributions to be adequately handled. The technique relies neither on precomputation nor on storage, and we provide a robust and efficient implementation allowing for an explicit control on the accuracy of the results. Finally, the performance characteristics of the method on graphics hardware are evaluated and demonstrate its suitability to real-time applications.

References

[1]
M. Abramowitz and I. A. Stegun. Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. U.S. Department of Commerce, 1972.
[2]
V. Biri, D. Arquès, and S. Michelin. Real Time Rendering of Atmospheric Scattering and Volumetric Shadows. Journal of WSCG, 14:65--72, 2006.
[3]
V. Biri, S. Michelin, and D. Arquès. Real-Time Single Scattering with Shadows, 2003.
[4]
J. F. Blinn. Light Reflection Functions for Simulation of Clouds and Dusty Surfaces. SIGGRAPH Computer Graphics, 16(3):21--29, 1982.
[5]
E. Cerezo, F. Perez-Cazorla, X. Pueyo, F. Seron, and F. Sillion. A Survey on Participating Media Rendering Techniques. The Visual Computer, 21(5):303--328, 2005.
[6]
Y. Dobashi, T. Yamamoto, and T. Nishita. Interactive Rendering Method for Displaying Shafts of Light. In Pacific Graphics, pages 31--37, 2000.
[7]
Y. Dobashi, T. Yamamoto, and T. Nishita. Interactive Rendering of Atmospheric Scattering Effects Using Graphics Hardware. In Graphics Hardware, pages 99--108, 2002.
[8]
M. E. and S. T. Volume Light. NVIDIA White Paper, 2008.
[9]
N. Hoffman and A. J. Preetham. Rendering Outdoor Light Scattering in Real Time. ATI White Paper, 2002.
[10]
T. Imagire, H. Johan, N. Tamura, and T. Nishita. Anti-Aliased and Real-Time Rendering of Scenes with Light Scattering Effects. Visual Computer, 23(9):935--944, 2007.
[11]
P. Lecocq, S. Michelin, D. Arquès, and A. Kemeny. Mathematical Approximation for Real-Time Lighting Rendering Through Participating Media. In Pacific Graphics, pages 400--401, 2000.
[12]
N. L. Max. Atmospheric Illumination and Shadows. SIGGRAPH, 20(4):117--124, 1986.
[13]
K. Mitchell. Volumetric Light Scattering as a Post-Process. In GPU Gems 3, chapter 13, pages 275--285. 2007.
[14]
T. Nishita, Y. Miyawaki, and E. Nakamae. A Shading Model for Atmospheric Scattering Considering Luminous Intensity Distribution of Light Sources. SIGGRAPH Comp. Graphics, 21(4):303--310, 1987.
[15]
V. Pegoraro and S. G. Parker. An Analytical Solution to Single Scattering in Homogeneous Participating Media. Computer Graphics Forum (Proceedings of Eurographics), 28(2):(to appear), 2009.
[16]
K. Riley, D. S. Ebert, M. Kraus, J. Tessendorf, and C. D. Hansen. Efficient Rendering of Atmospheric Phenomena. In Eurographics Symposium on Rendering, pages 375--386, 2004.
[17]
R. Siegel and J. R. Howell. Thermal Radiation Heat Transfer. Hemisphere Publishing Corporation, 1981.
[18]
B. Sun, R. Ramamoorthi, S. G. Narasimhan, and S. K. Nayar. A Practical Analytic Single Scattering Model for Real Time Rendering. Transactions on Graphics, 24(3): 1040--1049, 2005.
[19]
P. J. Willis. Visual Simulation of Atmospheric Haze. Computer Graphics Forum, 6(1):35--42, 1987.
[20]
C. Wyman and S. Ramsey. Interactive Volumetric Shadows in Participating Media with Single-Scattering. In Symposium on Interactive Ray Tracing, pages 87--92, 2008.

Cited By

View all

Index Terms

  1. An analytical approach to single scattering for anisotropic media and light distributions

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide Proceedings
    GI '09: Proceedings of Graphics Interface 2009
    May 2009
    257 pages
    ISBN:9781568814704

    Sponsors

    • The Canadian Human-Computer Communications Society / Société Canadienne du Dialogue Humaine Machine (CHCCS/SCDHM)

    Publisher

    Canadian Information Processing Society

    Canada

    Publication History

    Published: 25 May 2009

    Qualifiers

    • Research-article

    Acceptance Rates

    GI '09 Paper Acceptance Rate 28 of 77 submissions, 36%;
    Overall Acceptance Rate 206 of 508 submissions, 41%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)33
    • Downloads (Last 6 weeks)7
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2018)Integrating Clipped Spherical Harmonics ExpansionsACM Transactions on Graphics10.1145/301545937:2(1-12)Online publication date: 23-Mar-2018
    • (2013)Joint importance sampling of low-order volumetric scatteringACM Transactions on Graphics10.1145/2508363.250841132:6(1-14)Online publication date: 1-Nov-2013
    • (2013)Efficient real-time shadowsACM SIGGRAPH 2013 Courses10.1145/2504435.2504453(1-54)Online publication date: 21-Jul-2013
    • (2013)Imperfect voxelized shadow volumesProceedings of the 5th High-Performance Graphics Conference10.1145/2492045.2492050(45-52)Online publication date: 19-Jul-2013
    • (2012)Efficient real-time shadowsACM SIGGRAPH 2012 Courses10.1145/2343483.2343500(1-53)Online publication date: 5-Aug-2012
    • (2012)Virtual ray lights for rendering scenes with participating mediaACM Transactions on Graphics10.1145/2185520.218555631:4(1-11)Online publication date: 1-Jul-2012
    • (2012)Approximate Bias Compensation for Rendering Scenes with Heterogeneous Participating MediaComputer Graphics Forum10.1111/j.1467-8659.2012.03207.x31:7pt2(2145-2154)Online publication date: 1-Sep-2012
    • (2012)The State of the Art in Interactive Global IlluminationComputer Graphics Forum10.1111/j.1467-8659.2012.02093.x31:1(160-188)Online publication date: 1-Feb-2012
    • (2011)A mathematical framework for efficient closed-form single scatteringProceedings of Graphics Interface 201110.5555/1992917.1992942(151-158)Online publication date: 25-May-2011
    • (2011)Voxelized shadow volumesProceedings of the ACM SIGGRAPH Symposium on High Performance Graphics10.1145/2018323.2018329(33-40)Online publication date: 5-Aug-2011
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Login options

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media