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