|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
AccelerationStructure | |
BucketOrder | Creates an array of coordinates that iterate over the tiled screen. |
CameraLens | Represents a mapping from the 3D scene onto the final image. |
CausticPhotonMapInterface | This class is a generic interface to caustic photon mapping capabilities. |
Display | Represents an image output device. |
Filter | Represents a multi-pixel image filter kernel. |
GIEngine | This represents a global illumination algorithm. |
GlobalPhotonMapInterface | Represents a global photon map. |
ImageSampler | This interface represents an image sampling algorithm capable of rendering the entire image. |
LightSource | This interface is used to represent any light emitting primitive. |
Modifier | This represents a surface modifier. |
PhotonStore | Describes an object which can store photons. |
PrimitiveList | This class represents an object made up of many primitives. |
RenderObject | This is the base interface for all public rendering object interfaces. |
SceneParser | Simple interface to allow for scene creation from arbitrary file formats. |
Shader | A shader represents a particular light-surface interaction. |
Tesselatable | Represents an object which can be tesselated into a list of primitives such
as a TriangleMesh . |
Class Summary | |
---|---|
Camera | This class represents a camera to the renderer. |
Geometry | This class represent a geometric object in its native object space. |
Instance | This represents an instance of a Geometry into the scene. |
IntersectionState | This class is used to store ray/object intersections. |
IntersectionState.StackNode | Traversal stack node, helps with tree-based AccelerationStructure
traversal. |
LightSample | Represents a sample taken from a light source that faces a point being shaded. |
Options | This holds rendering objects as key, value pairs. |
ParameterList | This class holds a list of "parameters". |
ParameterList.FloatParameter | Represents an array of floating point values. |
ParameterList.Parameter | |
Ray | This class represents a ray as a oriented half line segment. |
Scene | Represents a entire scene, defined as a collection of instances viewed by a camera. |
ShadingCache | |
ShadingState | Represents a point to be shaded and provides various options for the shading of this point, including spawning of new rays. |
Statistics | |
Texture | Represents a 2D texture, typically used by shaders . |
TextureCache | Maintains a cache of all loaded texture maps. |
Enum Summary | |
---|---|
ParameterList.InterpolationType |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |