skip to main content
10.1145/1401132.1401138acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
research-article

Rendering translucent materials using photon diffusion

Published: 11 August 2008 Publication History

Abstract

We present a new algorithm for rendering translucent materials that combines photon tracing with diffusion. This combination makes it possible to efficiently render highly scattering translucent materials while accounting for internal blockers, complex geometry, translucent inter-scattering, and transmission and refraction of light at the boundary causing internal caustics. These effects cannot be accounted for with previous rendering approaches using the dipole or multipole diffusion approximations that only sample the incident illumination at the surface of the material. Instead of sampling lighting at the surface we trace photons into the material and store them volumetrically at their first scattering interaction with the material. We hierarchically integrate the diffusion of light from the photons to compute the radiant emittance at points on the surface of the material. For increased accuracy we use the incidence plane of the photon and the viewpoint on the surface to blend between three analytic diffusion approximations that best describe the geometric configuration between the photon and the shading point. For this purpose we introduce a new quadpole diffusion approximation that models diffusion at right angled edges, and an attenuation kernel to more accurately model multiple scattering near a light source. The photon diffusion approach is as efficient as previous Monte Carlo sampling approaches based on the dipole or multipole diffusion approximations, and our results demonstrate that it is more accurate and capable of capturing several illumination effects previously ignored when simulating the diffusion of light in translucent materials.

References

[1]
{CTW*04} Chen Y., Tong X., Wang J., Lin S., Guo B., Shum H.-Y.: Shell texture functions. ACM Trans. Graphic. 23 (2004), 343--353.
[2]
{DEJ*99} Dorsey J., Edelman A., Jensen H. W., Legakis J., Pedersen H. K.: Modeling and rendering of weathered stone. In Proceedings of ACM SIGGRAPH 1999 (1999), pp. 225--234.
[3]
{DJ05} Donner C., Jensen H. W.: Light diffusion in multi-layered translucent materials. ACM Trans. Graphic. 24, 3 (2005), 1032--1039.
[4]
{DS03} Dachsbacher C., Stamminger M.: Translucent shadow maps. In Rendering Techniques (2003), pp. 197--201.
[5]
{EHR73} Egan W. G., Hilgeman T. W., Reichman J.: Determination of absorption and scattering coefficients for nonhomogeneous media. 2: Experiment. Appl. Opt. 12 (1973), 1816--1823.
[6]
{FPW92} Farrell T. J., Patterson M. S., Wilson B.: A diffusion theory model of spatially resolved, steadystate diffuse reflections for the noninvasive determination of tissue optical properties in vivo. Med. Phys. 19, 4 (1992), 879--888.
[7]
{HMBR05} Haber T., Mertens T., Bekaert P., Reeth F. V.: A computational approach to simulate subsurface light diffusion in arbitrarily shaped objects. In Proceedings of the 2005 conference on Graphics interface (2005), pp. 79--86.
[8]
{Ish78} Ishimaru A.: Wave Propagation and Scattering in Random Media. Oxford University Press, 1978.
[9]
{JB02} Jensen H. W., Buhler J.: A rapid hierarchical rendering technique for translucent materials. ACM Trans. Graphic. 21 (2002), 576--581.
[10]
{JC98} Jensen H. W., Christensen P. H.: Efficient simulation of light transport in scences with participating media using photon maps. In Proceedings of ACM SIGGRAPH 1998 (1998), pp. 311--320.
[11]
{Jen01} Jensen H. W.: Realistic Image Synthesis Using Photon Mapping. AK Peters, 2001.
[12]
{JLD99} Jensen H. W., Legakis J., Dorsey J.: Rendering of wet materials. In Rendering Techniques (1999), pp. 273--282.
[13]
{JMLH01} Jensen H. W., Marschner S. R., Levoy M., Hanrahan P.: A practical model for subsurface light transport. In Proceedings of ACM SIGGRAPH 2001 (2001), pp. 511--518.
[14]
{Kie05} Kienle A.: Light diffusion through a turbid parallelepiped. J. Opt. Soc. Am. 22, 9 (2005), 1883--1888.
[15]
{LPT05} Li H., Pellacini F., Torrance K.: A hybrid monte carlo method for accurate and efficient subsurface scattering. In Rendering Techniques (2005), pp. 283--290.
[16]
{LW96} Lafortune E. P., Willems Y. D.: Rendering participating media with bidirectional path tracing. In Rendering Techniques (1996), pp. 91--100.
[17]
{MKB*03} Mertens T., Kautz J., Bekaert P., Reeth F. V., Seidel H.-P.: Efficient rendering of local subsurface scattering. In Proceedings of the 11th Pacific Conference on Computer Graphics and Applications (2003), pp. 51--58.
[18]
{NRH*77} Nicodemus F. E., Richmond J. C., Hsia J. J., Ginsberg I. W., Limperis T.: Geometrical Considerations and Nomenclature for Reflectance. National Bureau of Standards, 1977.
[19]
{PKK00} Pauly M., Kollig T., Keller A.: Metropolis light transport for participating media. In Rendering Techniques (2000), pp. 11--22.
[20]
{Sta95} Stam J.: Multiple scattering as a diffusion process. In Rendering Techniques (1995), pp. 41--50.

Cited By

View all
  • (2022)Single-step measurement of cell-free DNA for sepsis prognosis using a thread-based microfluidic deviceMicrochimica Acta10.1007/s00604-022-05245-1189:4Online publication date: 17-Mar-2022
  • (2020)Evaluating edge loss in the reflectance measurement of translucent materialsApplied Optics10.1364/AO.40369459:28(8939)Online publication date: 1-Oct-2020
  • (2020)Effect of geometric sharpness on translucent material perceptionJournal of Vision10.1167/jov.20.7.1020:7(10)Online publication date: 14-Jul-2020
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '08: ACM SIGGRAPH 2008 classes
August 2008
5354 pages
ISBN:9781450378451
DOI:10.1145/1401132
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 August 2008

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Research-article

Funding Sources

Conference

SIGGRAPH '08
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)19
  • Downloads (Last 6 weeks)2
Reflects downloads up to 20 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Single-step measurement of cell-free DNA for sepsis prognosis using a thread-based microfluidic deviceMicrochimica Acta10.1007/s00604-022-05245-1189:4Online publication date: 17-Mar-2022
  • (2020)Evaluating edge loss in the reflectance measurement of translucent materialsApplied Optics10.1364/AO.40369459:28(8939)Online publication date: 1-Oct-2020
  • (2020)Effect of geometric sharpness on translucent material perceptionJournal of Vision10.1167/jov.20.7.1020:7(10)Online publication date: 14-Jul-2020
  • (2020)LinSSS: linear decomposition of heterogeneous subsurface scattering for real-time screen-space renderingThe Visual Computer10.1007/s00371-020-01915-4Online publication date: 28-Jul-2020
  • (2018)Appearance capture and modeling of human teethACM Transactions on Graphics10.1145/3272127.327509837:6(1-13)Online publication date: 4-Dec-2018
  • (2018)Interactive rendering of translucent materials under area lights using voxels and Poisson disk samplesComputers & Graphics10.1016/j.cag.2018.01.00171(101-112)Online publication date: Apr-2018
  • (2017)SpinVRACM Transactions on Graphics10.1145/3130800.313083636:6(1-12)Online publication date: 20-Nov-2017
  • (2017)Fast rendering of fabric micro-appearance models under directional and spherical gaussian lightsACM Transactions on Graphics10.1145/3130800.313082936:6(1-15)Online publication date: 20-Nov-2017
  • (2017)ComplementMeACM Transactions on Graphics10.1145/3130800.313082136:6(1-12)Online publication date: 20-Nov-2017
  • (2017)A BSSRDF model for efficient rendering of fur with global illuminationACM Transactions on Graphics10.1145/3130800.313080236:6(1-13)Online publication date: 20-Nov-2017
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media