Interface Summary |
Collector |
This interface is used to store more information during the computation
of the LightModel . |
Emitter |
The Emitter interface is the superinterface for
all entities which emit a quantity of light transport:
Light sources emit
radiance, Sensor s emit
importance. |
Interior |
An Interior instance represents the interior of a solid
object. |
Light |
A Light instance represents a light source. |
Scattering |
A Scattering instance represents a scattering entity:
Either a surface Shader , a Light source,
or a Sensor . |
Sensor |
|
Shader |
A Shader instance represents a surface shader which
calculates the color of an outgoing light ray at a given point
as a function of geometrical and optical properties,
namely local and global point coordinates, canonical uv-coordinates, surface
tangent vectors, outgoing ray direction, index of refraction,
and a list of incident light rays, consisting of color and direction. |
Spectrum |
This interface represents a spectrum, i.e., a function f(ν)
of frequency ν of a wave. |