Light transport theory
   HOME

TheInfoList



OR:

Light transport theory deals with the mathematics behind calculating the energy transfers between media that affect visibility. This article is currently specific to light transport in rendering processes such as
global illumination Global illumination (GI), or indirect illumination, is a group of algorithms used in 3D computer graphics that are meant to add more realistic lighting to 3D scenes. Such algorithms take into account not only the light that comes directly from ...
and HDRI.


Light


Light Transport

The amount of light transported is measured by flux density, or
luminous flux In photometry, luminous flux or luminous power is the measure of the perceived power of light. It differs from radiant flux, the measure of the total power of electromagnetic radiation (including infrared, ultraviolet, and visible light), in th ...
per unit area on the point of the surface at which it is measured.


Radiometry


Energy Transfer


Media


Models


Hemisphere

Given a surface S, a hemisphere H can be projected on to S to calculate the amount of incoming and outgoing light. If a point P is selected at random on the surface S, the amount of incoming and outgoing light can be calculated by its projection onto the hemisphere.


Hemicube

The hemicube model works in a similar way that the hemisphere model works, with the exception that a hemicube is projected as opposed to a hemisphere. The similarity is only in concept, the actual calculation done by integration has a different form factor.


Particle


Wave


Equations


Maxwell's Equations


Rendering

Rendering converts a
model A model is an informative representation of an object, person or system. The term originally denoted the Plan_(drawing), plans of a building in late 16th-century English, and derived via French and Italian ultimately from Latin ''modulus'', a mea ...
into an
image An image is a visual representation of something. It can be two-dimensional, three-dimensional, or somehow otherwise feed into the visual system to convey information. An image can be an artifact, such as a photograph or other two-dimensiona ...
either by simulating a method such as light transport to get physically based photorealistic images, or by applying some kind of style as
non-photorealistic rendering Non-photorealistic rendering (NPR) is an area of computer graphics that focuses on enabling a wide variety of expressive styles for digital art, in contrast to traditional computer graphics, which focuses on photorealism. NPR is inspired by other ...
. The two basic operations in light transport are transport (how much light gets from one place to another) and scattering (how surfaces interact with light).


See also

*
Path Tracing Path tracing is a computer graphics Monte Carlo method of rendering images of three-dimensional scenes such that the global illumination is faithful to reality. Fundamentally, the algorithm is integrating over all the illuminance arriving to ...
*
Global illumination Global illumination (GI), or indirect illumination, is a group of algorithms used in 3D computer graphics that are meant to add more realistic lighting to 3D scenes. Such algorithms take into account not only the light that comes directly from ...
*
Monte Carlo Method Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be determi ...
*
Photon mapping In computer graphics, photon mapping is a two-pass global illumination rendering algorithm developed by Henrik Wann Jensen between 1995 and 2001Jensen, H. (1996). ''Global Illumination using Photon Maps''. nlineAvailable at: http://graphics.stanf ...
*
Radiosity (computer graphics) In 3D computer graphics, radiosity is an application of the finite element method to solving the rendering equation for scenes with surfaces that reflect light diffusely. Unlike rendering methods that use Monte Carlo algorithms (such as pat ...
*
Ray tracing (graphics) In 3D computer graphics, ray tracing is a technique for modeling light transport for use in a wide variety of rendering algorithms for generating digital images. On a spectrum of computational cost and visual fidelity, ray tracing-based ren ...
*
Ray tracing (physics) In physics, ray tracing is a method for calculating the path of waves or particles through a system with regions of varying propagation velocity, absorption characteristics, and reflecting surfaces. Under these circumstances, wavefronts may bend, ...
*
Reyes rendering Reyes rendering is a computer software architecture used in 3D computer graphics to render photo-realistic images. It was developed in the mid-1980s by Loren Carpenter and Robert L. Cook at Lucasfilm's Computer Graphics Research Group, which is n ...
{{DEFAULTSORT:Light Transport Theory 3D computer graphics