Class Summary |
ConstantParameterValue |
This class defines a scalar parameter which is constant over the surface of a mesh. |
CylindricalMapping |
CylindricalMapping is a Mapping2D which wraps the texture around a cylinder. |
FaceParameterValue |
This class defines a scalar parameter who value is defined on each face of a mesh. |
FaceVertexParameterValue |
This class defines a scalar parameter whose value is defined at each vertex of each face of a mesh. |
ImageMapTexture |
ImageMapTexture represents a texture whose properties are defined by images. |
LayeredMapping |
LayeredMapping is the TextureMapping corresponding to LayeredTextures. |
LayeredTexture |
LayeredTexture represents a texture which is composed of other textures layered on top
of each other. |
LayeredTriangle |
LayeredTriangle is a subclass of RenderingTriangle, which represents a triangle whose
properties are described by a LayeredMapping. |
Linear2DTriangle |
Linear2DTriangle is a subclass of RenderingTriangle, which represents a triangle whose
properties are defined by a linear mapping of a Texture2D. |
Linear3DTriangle |
Linear3DTriangle is a subclass of RenderingTriangle, which represents a triangle whose
properties are defined by a linear mapping of a Texture3D. |
LinearMapping3D |
LinearMapping3D is a Mapping3D which represents a linear mapping (this includes rotations,
translations, and scalings) between texture coordinates and world coordinates. |
Mapping2D |
Mapping2D is an abstract class describing a linear mapping between 2D texture coordinates
and 3D space. |
Mapping3D |
Mapping3D is an abstract class describing a linear mapping between 3D texture coordinates
and 3D space. |
MoveUVViewTool |
MoveUVViewTool is an EditingTool used for moving the viewpoint in the UV editing window. |
Nonlinear2DTriangle |
Nonlinear2DTriangle is a subclass of RenderingTriangle, which represents a triangle whose
properties are defined by a nonlinear mapping of a Texture2D. |
NonlinearMapping2D |
NonlinearMapping2D is an abstract class describing a nonlinear mapping between 2D texture
coordinates and 3D space. |
ProceduralTexture2D |
This is a Texture2D which uses a Procedure to calculate its properties. |
ProceduralTexture3D |
This is a Texture3D which uses a Procedure to calculate its properties. |
ProjectionMapping |
ProjectionMapping is a Mapping2D which projects the texture along a specified direction. |
SphericalMapping |
SphericalMapping is a Mapping2D which wraps the texture around a sphere. |
Texture |
A Texture represents a description of the surface properties of an object: color,
transparency, displacement, etc. |
Texture2D |
Texture2D represents a Texture whose surface properties are defined in 2D. |
Texture3D |
|
TextureMapping |
A TextureMapping describes the mapping of a Texture's texture coordinates to points on
the surface of an object. |
TextureSpec |
|
UniformMapping |
UniformMapping is the TextureMapping for UniformTextures. |
UniformTexture |
UniformMaterial represents a material whose properties do not vary with position. |
UniformTriangle |
UniformTriangle is a subclass of RenderingTriangle, which represents a triangle whose
properties are uniform over the entire triangle. |
UVMappedTriangle |
UVMappedTriangle is a subclass of RenderingTriangle, which represents a triangle whose
2D texture coordinates are explicitly specified at each vertex. |
UVMapping |
UVMapping is a Mapping2D which allows the user to specify the texture
coordinates of each vertex by hand. |
UVMappingViewer |
UVMappingViewer appears in the UVMappingWindow, and is used for editing the
UV texture coordinates at each vertex of a mesh. |
UVMappingWindow |
UVMappingWindow is a window for editing the UV texture coordinates at
each vertex of a mesh. |
UVWMappedTriangle |
UVWMappedTriangle is a subclass of RenderingTriangle, which represents a triangle whose
3D texture coordinates are explicitly specified at each vertex. |
VertexParameterValue |
This class defines a scalar parameter who value is defined at each vertex of a mesh. |