Radiance caching and local geometry correction

Okan Arikan, David A. Forsyth, James F. O'Brien

Research output: Contribution to conferencePaper

Abstract

We present a final gather algorithm which splits the irradiance integral into two components. One component captures the incident radiance due to distant surfaces. This incident radiance due to far field illumination is represented as a spatially varying field of spherical harmonic coefficients. Since distant surfaces do not cause rapid changes in incident radiance, this field is smooth and slowly varying and can be computed quickly and represented efficiently.In contrast, nearby surfaces may create drastic changes in irradiance, because their positions on the visible hemisphere can change quickly. We can find such nearby surfaces (scene triangles) by a local search. By assuming nearby surfaces are always visible, we can correct the far field irradiance estimate we obtain using the spherical harmonics, and restore the high frequency detail in indirect lighting. This correction can be performed efficiently because finding nearby surfaces is a local operation.

Original languageEnglish (US)
DOIs
StatePublished - Dec 1 2004
Externally publishedYes
EventACM SIGGRAPH 2004 Sketches, SIGGRAPH'04 - Los Angeles, CA, United States
Duration: Aug 8 2004Aug 12 2004

Other

OtherACM SIGGRAPH 2004 Sketches, SIGGRAPH'04
CountryUnited States
CityLos Angeles, CA
Period8/8/048/12/04

Fingerprint

Geometry
Lighting

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Software

Cite this

Arikan, O., Forsyth, D. A., & O'Brien, J. F. (2004). Radiance caching and local geometry correction. Paper presented at ACM SIGGRAPH 2004 Sketches, SIGGRAPH'04, Los Angeles, CA, United States. https://doi.org/10.1145/1186223.1186316

Radiance caching and local geometry correction. / Arikan, Okan; Forsyth, David A.; O'Brien, James F.

2004. Paper presented at ACM SIGGRAPH 2004 Sketches, SIGGRAPH'04, Los Angeles, CA, United States.

Research output: Contribution to conferencePaper

Arikan, O, Forsyth, DA & O'Brien, JF 2004, 'Radiance caching and local geometry correction' Paper presented at ACM SIGGRAPH 2004 Sketches, SIGGRAPH'04, Los Angeles, CA, United States, 8/8/04 - 8/12/04, . https://doi.org/10.1145/1186223.1186316
Arikan O, Forsyth DA, O'Brien JF. Radiance caching and local geometry correction. 2004. Paper presented at ACM SIGGRAPH 2004 Sketches, SIGGRAPH'04, Los Angeles, CA, United States. https://doi.org/10.1145/1186223.1186316
Arikan, Okan ; Forsyth, David A. ; O'Brien, James F. / Radiance caching and local geometry correction. Paper presented at ACM SIGGRAPH 2004 Sketches, SIGGRAPH'04, Los Angeles, CA, United States.
@conference{91f167bd66bb4a68aab0fb2ceebf30cf,
title = "Radiance caching and local geometry correction",
abstract = "We present a final gather algorithm which splits the irradiance integral into two components. One component captures the incident radiance due to distant surfaces. This incident radiance due to far field illumination is represented as a spatially varying field of spherical harmonic coefficients. Since distant surfaces do not cause rapid changes in incident radiance, this field is smooth and slowly varying and can be computed quickly and represented efficiently.In contrast, nearby surfaces may create drastic changes in irradiance, because their positions on the visible hemisphere can change quickly. We can find such nearby surfaces (scene triangles) by a local search. By assuming nearby surfaces are always visible, we can correct the far field irradiance estimate we obtain using the spherical harmonics, and restore the high frequency detail in indirect lighting. This correction can be performed efficiently because finding nearby surfaces is a local operation.",
author = "Okan Arikan and Forsyth, {David A.} and O'Brien, {James F.}",
year = "2004",
month = "12",
day = "1",
doi = "10.1145/1186223.1186316",
language = "English (US)",
note = "ACM SIGGRAPH 2004 Sketches, SIGGRAPH'04 ; Conference date: 08-08-2004 Through 12-08-2004",

}

TY - CONF

T1 - Radiance caching and local geometry correction

AU - Arikan, Okan

AU - Forsyth, David A.

AU - O'Brien, James F.

PY - 2004/12/1

Y1 - 2004/12/1

N2 - We present a final gather algorithm which splits the irradiance integral into two components. One component captures the incident radiance due to distant surfaces. This incident radiance due to far field illumination is represented as a spatially varying field of spherical harmonic coefficients. Since distant surfaces do not cause rapid changes in incident radiance, this field is smooth and slowly varying and can be computed quickly and represented efficiently.In contrast, nearby surfaces may create drastic changes in irradiance, because their positions on the visible hemisphere can change quickly. We can find such nearby surfaces (scene triangles) by a local search. By assuming nearby surfaces are always visible, we can correct the far field irradiance estimate we obtain using the spherical harmonics, and restore the high frequency detail in indirect lighting. This correction can be performed efficiently because finding nearby surfaces is a local operation.

AB - We present a final gather algorithm which splits the irradiance integral into two components. One component captures the incident radiance due to distant surfaces. This incident radiance due to far field illumination is represented as a spatially varying field of spherical harmonic coefficients. Since distant surfaces do not cause rapid changes in incident radiance, this field is smooth and slowly varying and can be computed quickly and represented efficiently.In contrast, nearby surfaces may create drastic changes in irradiance, because their positions on the visible hemisphere can change quickly. We can find such nearby surfaces (scene triangles) by a local search. By assuming nearby surfaces are always visible, we can correct the far field irradiance estimate we obtain using the spherical harmonics, and restore the high frequency detail in indirect lighting. This correction can be performed efficiently because finding nearby surfaces is a local operation.

UR - http://www.scopus.com/inward/record.url?scp=78650969072&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=78650969072&partnerID=8YFLogxK

U2 - 10.1145/1186223.1186316

DO - 10.1145/1186223.1186316

M3 - Paper

AN - SCOPUS:78650969072

ER -