Precomputed Radiance Transfer

from Wikipedia, the free encyclopedia

Precomputed Radiance Transfer (PRT) is a technique in computer graphics that is used to render a scene with complex light interactions in real time . It is based on lighting information that is calculated once and only evaluated at runtime. PRT calculates the brightness of a point by linear combination of incident light radiation, which is coded by suitable functions.

Greger provides a first introduction to the topic, Sloan, Kautz and Snyder use spherical surface functions for the first time to save and process the brightness information. Ng et al. replace these functions with non-linear wavelets so that more complex lighting conditions can be represented.

swell

  • Gene Greger, Peter Shirley, Philip M. Hubbard, and Donald P. Greenberg. "The Irradiance Volume" ( PDF )
  • Peter-Pike Sloan, Jan Kautz, and John Snyder. "Precomputed Radiance Transfer for Real-Time Rendering in Dynamic, Low-Frequency Lighting Environments". ACM Transactions on Graphics, Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), pp. 527-536. New York, NY: ACM Press, 2002. ( PDF )
  • Ren Ng, Ravi Ramamoorthi and Pat Hanrahan. "All-Frequency Shadows Using Non-Linear Wavelet Lighting Approximation". ACM Transactions on Graphics 22,3,3376-381. 2003. ( PDF )