|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RenderingTriangle | |
---|---|
artofillusion | |
artofillusion.texture |
Uses of RenderingTriangle in artofillusion |
---|
Fields in artofillusion declared as RenderingTriangle | |
---|---|
RenderingTriangle[] |
RenderingMesh.triangle
|
Methods in artofillusion that return RenderingTriangle | |
---|---|
RenderingTriangle |
RenderingTriangle.clone()
|
Constructors in artofillusion with parameters of type RenderingTriangle | |
---|---|
RenderingMesh(Vec3[] vert,
Vec3[] norm,
RenderingTriangle[] triangle,
TextureMapping mapping,
MaterialMapping matMapping)
Construct a rendering mesh. |
Uses of RenderingTriangle in artofillusion.texture |
---|
Subclasses of RenderingTriangle in artofillusion.texture | |
---|---|
class |
LayeredTriangle
LayeredTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are described by a LayeredMapping. |
class |
Linear2DTriangle
Linear2DTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are defined by a linear mapping of a Texture2D. |
class |
Linear3DTriangle
Linear3DTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are defined by a linear mapping of a Texture3D. |
class |
Nonlinear2DTriangle
Nonlinear2DTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are defined by a nonlinear mapping of a Texture2D. |
class |
UniformTriangle
UniformTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are uniform over the entire triangle. |
class |
UVMappedTriangle
UVMappedTriangle is a subclass of RenderingTriangle, which represents a triangle whose 2D texture coordinates are explicitly specified at each vertex. |
class |
UVWMappedTriangle
UVWMappedTriangle is a subclass of RenderingTriangle, which represents a triangle whose 3D texture coordinates are explicitly specified at each vertex. |
Methods in artofillusion.texture that return RenderingTriangle | |
---|---|
RenderingTriangle |
UVMapping.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
Create a UV mapped triangle. |
RenderingTriangle |
UniformMapping.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
|
RenderingTriangle |
TextureMapping.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
Given the vertices to be mapped and their normal vectors, generate a RenderingTriangle. |
RenderingTriangle |
SphericalMapping.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
|
RenderingTriangle |
ProjectionMapping.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
Create a rendering triangle with this mapping. |
RenderingTriangle |
LinearMapping3D.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
|
RenderingTriangle |
LayeredMapping.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
|
RenderingTriangle |
CylindricalMapping.mapTriangle(int v1,
int v2,
int v3,
int n1,
int n2,
int n3,
Vec3[] vert)
|
Methods in artofillusion.texture with parameters of type RenderingTriangle | |
---|---|
void |
UVMapping.setParameters(RenderingTriangle tri,
double[] p1,
double[] p2,
double[] p3,
RenderingMesh mesh)
This method is called once the texture parameters for the vertices of a triangle are known. |
void |
TextureMapping.setParameters(RenderingTriangle tri,
double[] p1,
double[] p2,
double[] p3,
RenderingMesh mesh)
This method is called once the texture parameters for the vertices of a triangle are known. |
void |
SphericalMapping.setParameters(RenderingTriangle tri,
double[] p1,
double[] p2,
double[] p3,
RenderingMesh mesh)
This method is called once the texture parameters for the vertices of a triangle are known. |
void |
ProjectionMapping.setParameters(RenderingTriangle tri,
double[] p1,
double[] p2,
double[] p3,
RenderingMesh mesh)
This method is called once the texture parameters for the vertices of a triangle are known. |
void |
LinearMapping3D.setParameters(RenderingTriangle tri,
double[] p1,
double[] p2,
double[] p3,
RenderingMesh mesh)
This method is called once the texture parameters for the vertices of a triangle are known. |
void |
LayeredMapping.setParameters(RenderingTriangle tri,
double[] p1,
double[] p2,
double[] p3,
RenderingMesh mesh)
This method is called once the texture parameters for the vertices of a triangle are known. |
void |
CylindricalMapping.setParameters(RenderingTriangle tri,
double[] p1,
double[] p2,
double[] p3,
RenderingMesh mesh)
This method is called once the texture parameters for the vertices of a triangle are known. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |