Precomputed Radiance Transfer

Precomputed Radiance Transfer

Precomputed Radiance Transfer (PRT) is a computer graphics technique used to render a scene in real time with complex light interactions being precomputed to save time. Radiosity methods can be used to determine the diffuse lighting of the scene, however PRT offers a method to dynamically change the lighting environment.

In essence, PRT computes the illumination of a point as a linear combination of incident irradiance. An efficient method must be used to encode this data, such as Spherical harmonics.

When spherical harmonics is used to approximate the light transport function, only low frequency effect can be handled with a reasonable number of parameters. Ren Ng extended this work to handle higher frequency shadows by replacing spherical harmonics with non-linear wavelets.

Teemu Mäki-Patola gives a clear introduction [3] to the topic based on the work of Peter-Pike Sloan et al. At SIGGRAPH 2005, a detailed course on PRT was given [4] .

References

*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. [http://www.mpi-inf.mpg.de/~jnkautz/projects/prt/prtSIG02.pdf]
*NG, R., RAMAMOORTHI, R., AND HANRAHAN, P. 2003. All-Frequency Shadows Using Non-Linear Wavelet Lighting Approximation. ACM Transactions on Graphics 22, 3, 376–381. [http://graphics.stanford.edu/papers/allfreq/allfreq.press.pdf]
*Teemu Mäki-Patola "Precomputed Radiance Transfer" [http://www.tml.tkk.fi/~tmakipat/prtf_fixed.pdf]
*Jan Kautz, Peter-Pike Sloan, Jaakko Lehtinen. "Precomputed Radiance Transfer: Theory and Practice", SIGGRAPH 2005 Courses. [http://www.cs.ucl.ac.uk/staff/j.kautz/PRTCourse/]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Precomputed Radiance Transfer — (PRT) ist eine Technik in der Computergrafik, die eingesetzt wird, um eine Szene mit komplexen Lichtinteraktionen in Echtzeit rendern zu können. Dabei stützt sie sich auf Beleuchtungsinformationen, die einmalig berechnet und zur Laufzeit… …   Deutsch Wikipedia

  • D3DX — In computing, D3DX (Direct3D Extension) is a high level API library which is written to supplement Microsoft s Direct3D graphics API. The D3DX library was introduced in Direct3D 7, and subsequently was improved in Direct3D 9. It provides classes… …   Wikipedia

  • Rendering (computer graphics) — Not to be confused with 3D rendering. A variety of rendering techniques applied to a single 3D scene …   Wikipedia

  • Reality Engine — Игровой движок (Список) Официальный логотип Reality Engine SDK Разработчик …   Википедия

  • Direct3D — is part of Microsoft s DirectX API. Direct3D is only available for Microsoft s various Windows operating systems (Windows 95 and above) and is the base for the graphics API on the Xbox and Xbox 360 console systems. Direct3D is used to render… …   Wikipedia

  • Spherical harmonics — In mathematics, the spherical harmonics are the angular portion of an orthogonal set of solutions to Laplace s equation represented in a system of spherical coordinates. Spherical harmonics are important in many theoretical and practical… …   Wikipedia

  • PRT — may stand for:*Partido Revolucionario de los y las Trabajadores, a political party in Mexico *Personal rapid transit, a type of transit system *Physical Readiness Test *Pivotal response therapy, a type therapy for Autism *Platinum resistance… …   Wikipedia

  • Truevision3d — Infobox Software name = Truevision3D Engine caption = developer = Truevision3D, LLC. latest release version = 6.3 latest release date = May 5 2007 latest preview version = 6.5 latest preview date = September 2 2007 operating system = Microsoft… …   Wikipedia

  • PRT — steht für: Pager Radio Terminal, ein Pager im Bündelfunk Plenarbereich Reichstag, Gebäude des Reichstagsgebäudes Parson Russell Terrier, Hunderasse Partido Revolucionario de Trabajadores, Partei in Argentinien Payphone Recognition Tone, Signalton …   Deutsch Wikipedia

  • Microsoft Direct3D — Direct3D is part of Microsoft s DirectX application programming interface (API). Direct3D is available for Microsoft Windows operating systems (Windows 95 and above), and for other platforms through the open source software Wine. It is the base… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”