|
||||||||||
| 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 | |||||||||