|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TextureMapping | |
---|---|
artofillusion | |
artofillusion.animation | |
artofillusion.object | |
artofillusion.texture |
Uses of TextureMapping in artofillusion |
---|
Fields in artofillusion declared as TextureMapping | |
---|---|
TextureMapping |
RenderingMesh.mapping
|
Methods in artofillusion that return TextureMapping | |
---|---|
TextureMapping |
Scene.getEnvironmentMapping()
Get the TextureMapping being used to map the environment map texture to the environment sphere. |
TextureMapping |
RenderingTriangle.getTextureMapping()
Get the TextureMapping for this triangle. |
Methods in artofillusion with parameters of type TextureMapping | |
---|---|
static void |
ModellingApp.registerTextureMapping(TextureMapping o)
Deprecated. Add a new TextureMapping the list of available ones. |
void |
Scene.setEnvironmentMapping(TextureMapping map)
Set the TextureMapping to use for mapping the environment map texture to the environment sphere. |
void |
RenderingTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
void |
TextureMappingDialog.setPreviewMapping(TextureMapping newmap)
Set the texture mapping for the preview and, if necessary, copy over texture coordinates. |
void |
MaterialPreviewer.setTexture(Texture tex,
TextureMapping map)
|
Constructors in artofillusion with parameters of type TextureMapping | |
---|---|
RenderingMesh(Vec3[] vert,
Vec3[] norm,
RenderingTriangle[] triangle,
TextureMapping mapping,
MaterialMapping matMapping)
Construct a rendering mesh. |
Uses of TextureMapping in artofillusion.animation |
---|
Methods in artofillusion.animation with parameters of type TextureMapping | |
---|---|
void |
Actor.setTexture(Texture tex,
TextureMapping map)
|
Uses of TextureMapping in artofillusion.object |
---|
Methods in artofillusion.object that return TextureMapping | |
---|---|
TextureMapping |
ObjectWrapper.getTextureMapping()
Get this object's TextureMapping. |
TextureMapping |
Object3D.getTextureMapping()
Get this object's TextureMapping. |
Methods in artofillusion.object with parameters of type TextureMapping | |
---|---|
void |
Tube.setTexture(Texture tex,
TextureMapping mapping)
When setting the texture, we need to clear the cached meshes. |
void |
TriangleMesh.setTexture(Texture tex,
TextureMapping mapping)
When setting the texture, we need to clear the caches. |
void |
SplineMesh.setTexture(Texture tex,
TextureMapping mapping)
When setting the texture, we need to clear the caches. |
void |
Sphere.setTexture(Texture tex,
TextureMapping mapping)
|
void |
ObjectInfo.setTexture(Texture tex,
TextureMapping map)
Set the texture and texture mapping for this object. |
void |
Object3D.setTexture(Texture tex,
TextureMapping map)
Set the Texture and TextureMapping for this object. |
void |
ImplicitSphere.setTexture(Texture tex,
TextureMapping mapping)
|
void |
Cylinder.setTexture(Texture tex,
TextureMapping mapping)
|
void |
Cube.setTexture(Texture tex,
TextureMapping mapping)
|
void |
CSGObject.setTexture(Texture tex,
TextureMapping mapping)
When setting the texture or material, also set it for each of the component objects. |
Uses of TextureMapping in artofillusion.texture |
---|
Subclasses of TextureMapping in artofillusion.texture | |
---|---|
class |
CylindricalMapping
CylindricalMapping is a Mapping2D which wraps the texture around a cylinder. |
class |
LayeredMapping
LayeredMapping is the TextureMapping corresponding to LayeredTextures. |
class |
LinearMapping3D
LinearMapping3D is a Mapping3D which represents a linear mapping (this includes rotations, translations, and scalings) between texture coordinates and world coordinates. |
class |
Mapping2D
Mapping2D is an abstract class describing a linear mapping between 2D texture coordinates and 3D space. |
class |
Mapping3D
Mapping3D is an abstract class describing a linear mapping between 3D texture coordinates and 3D space. |
class |
NonlinearMapping2D
NonlinearMapping2D is an abstract class describing a nonlinear mapping between 2D texture coordinates and 3D space. |
class |
ProjectionMapping
ProjectionMapping is a Mapping2D which projects the texture along a specified direction. |
class |
SphericalMapping
SphericalMapping is a Mapping2D which wraps the texture around a sphere. |
class |
UniformMapping
UniformMapping is the TextureMapping for UniformTextures. |
class |
UVMapping
UVMapping is a Mapping2D which allows the user to specify the texture coordinates of each vertex by hand. |
Methods in artofillusion.texture that return TextureMapping | |
---|---|
TextureMapping |
UVMapping.duplicate()
|
TextureMapping |
UniformMapping.duplicate()
|
abstract TextureMapping |
TextureMapping.duplicate()
Create a new TextureMapping which is identical to this one. |
TextureMapping |
SphericalMapping.duplicate()
|
TextureMapping |
ProjectionMapping.duplicate()
|
TextureMapping |
LinearMapping3D.duplicate()
|
TextureMapping |
LayeredMapping.duplicate()
Create a new TextureMapping which is identical to this one. |
TextureMapping |
CylindricalMapping.duplicate()
|
TextureMapping |
UVMapping.duplicate(Object3D obj,
Texture tex)
|
TextureMapping |
UniformMapping.duplicate(Object3D obj,
Texture tex)
|
abstract TextureMapping |
TextureMapping.duplicate(Object3D obj,
Texture tex)
Create a new TextureMapping which is identical to this one, but for a different object and texture. |
TextureMapping |
SphericalMapping.duplicate(Object3D obj,
Texture tex)
|
TextureMapping |
ProjectionMapping.duplicate(Object3D obj,
Texture tex)
|
TextureMapping |
LinearMapping3D.duplicate(Object3D obj,
Texture tex)
|
TextureMapping |
LayeredMapping.duplicate(Object3D obj,
Texture tex)
Create a new TextureMapping which is identical to this one, but for a different Texture. |
TextureMapping |
CylindricalMapping.duplicate(Object3D obj,
Texture tex)
|
TextureMapping |
UniformTexture.getDefaultMapping(Object3D object)
The only TextureMapping which can be used for a UniformTexture is a UniformMapping. |
TextureMapping |
Texture3D.getDefaultMapping(Object3D object)
For the default mapping, use a basic projection. |
TextureMapping |
Texture2D.getDefaultMapping(Object3D object)
For the default mapping, use a basic projection. |
abstract TextureMapping |
Texture.getDefaultMapping(Object3D object)
Get a default TextureMapping for the texture. |
TextureMapping |
LayeredTexture.getDefaultMapping(Object3D object)
Every LayeredTexture has a unique LayeredMapping object associated with it. |
TextureMapping |
LayeredMapping.getLayerMapping(int which)
Get the mapping for a particular layer. |
Methods in artofillusion.texture with parameters of type TextureMapping | |
---|---|
void |
LayeredMapping.addLayer(int index,
Texture tex,
TextureMapping map,
int mode)
Add a layer to the texture. |
void |
UVMapping.copy(TextureMapping mapping)
|
void |
UniformMapping.copy(TextureMapping map)
|
abstract void |
TextureMapping.copy(TextureMapping map)
Make this mapping identical to another one. |
void |
SphericalMapping.copy(TextureMapping mapping)
|
void |
ProjectionMapping.copy(TextureMapping mapping)
|
void |
LinearMapping3D.copy(TextureMapping mapping)
|
void |
LayeredMapping.copy(TextureMapping theMap)
Make this mapping identical to another one. |
void |
CylindricalMapping.copy(TextureMapping mapping)
|
void |
LayeredMapping.setLayerMapping(int which,
TextureMapping map)
Set the mapping for a particular layer. |
void |
UVWMappedTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
void |
UVMappedTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
void |
UniformTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
void |
Nonlinear2DTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
void |
Linear3DTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
void |
Linear2DTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
void |
LayeredTriangle.setMesh(RenderingMesh mesh,
TextureMapping map,
int index)
Set the mesh that this triangle is part of. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |