|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Texture | |
---|---|
artofillusion | |
artofillusion.animation | |
artofillusion.object | |
artofillusion.texture |
Uses of Texture in artofillusion |
---|
Methods in artofillusion that return Texture | |
---|---|
Texture |
Scene.getDefaultTexture()
Get the default Texture for newly created objects. |
Texture |
Scene.getEnvironmentTexture()
Get the texture being used as an environment mapping. |
Texture |
Scene.getTexture(int i)
Get the i'th texture. |
Texture |
Scene.getTexture(java.lang.String name)
Get the texture with the specified name, or null if there is none. |
Methods in artofillusion with parameters of type Texture | |
---|---|
void |
Scene.addTexture(Texture tex)
Add a new Texture to the scene. |
void |
Scene.addTexture(Texture tex,
int index)
Add a new Texture to the scene. |
int |
Scene.indexOf(Texture tex)
Get the index of the specified texture. |
static void |
ModellingApp.registerTexture(Texture o)
Deprecated. Add a new Texture the list of available ones. |
void |
Scene.setEnvironmentTexture(Texture tex)
Set the texture being used as an environment mapping. |
void |
MaterialPreviewer.setTexture(Texture tex,
TextureMapping map)
|
Constructors in artofillusion with parameters of type Texture | |
---|---|
MaterialPreviewer(Texture tex,
Material mat,
int width,
int height)
Create a MaterialPreviewer to display a Texture and/or Material mapped to a sphere. |
|
MaterialPreviewer(Texture tex,
Material mat,
Object3D obj,
int width,
int height)
Same as above, except you can specify a different object to use instead of a sphere. |
Uses of Texture in artofillusion.animation |
---|
Methods in artofillusion.animation with parameters of type Texture | |
---|---|
void |
Actor.setTexture(Texture tex,
TextureMapping map)
|
Uses of Texture in artofillusion.object |
---|
Methods in artofillusion.object that return Texture | |
---|---|
Texture |
ObjectWrapper.getTexture()
Get this object's Texture. |
Texture |
Object3D.getTexture()
Get this object's Texture. |
Methods in artofillusion.object with parameters of type Texture | |
---|---|
TriangleMesh |
CSGModeller.getMesh(int op,
Texture texture)
Get a triangle mesh representing the union, intersection, or difference of the two objects. |
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 Texture in artofillusion.texture |
---|
Subclasses of Texture in artofillusion.texture | |
---|---|
class |
ImageMapTexture
ImageMapTexture represents a texture whose properties are defined by images. |
class |
LayeredTexture
LayeredTexture represents a texture which is composed of other textures layered on top of each other. |
class |
ProceduralTexture2D
This is a Texture2D which uses a Procedure to calculate its properties. |
class |
ProceduralTexture3D
This is a Texture3D which uses a Procedure to calculate its properties. |
class |
Texture2D
Texture2D represents a Texture whose surface properties are defined in 2D. |
class |
Texture3D
|
class |
UniformTexture
UniformMaterial represents a material whose properties do not vary with position. |
Methods in artofillusion.texture that return Texture | |
---|---|
Texture |
UniformTexture.duplicate()
Create a duplicate of the texture. |
abstract Texture |
Texture.duplicate()
Create a duplicate of the texture. |
Texture |
ProceduralTexture3D.duplicate()
|
Texture |
ProceduralTexture2D.duplicate()
|
Texture |
LayeredTexture.duplicate()
There shouldn't ever be a reason to call this. |
Texture |
ImageMapTexture.duplicate()
Create a duplicate of the texture. |
Texture |
LayeredMapping.getLayer(int which)
Get a particular layer. |
Texture[] |
LayeredMapping.getLayers()
Get the list of layers for this texture. |
Texture |
UniformMapping.getTexture()
|
abstract Texture |
TextureMapping.getTexture()
Get the Texture associated with this TextureMapping. |
Texture |
Mapping3D.getTexture()
|
Texture |
Mapping2D.getTexture()
|
Texture |
LayeredMapping.getTexture()
Get the LayeredTexture object this mapping is associated with |
Methods in artofillusion.texture with parameters of type Texture | |
---|---|
void |
LayeredMapping.addLayer(int index,
Texture tex,
TextureMapping map,
int mode)
Add a layer to the texture. |
void |
LayeredMapping.addLayer(Texture tex)
Deprecated. Use LayeredMapping.addLayer(int, Texture, TextureMapping, int) instead. |
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)
|
static boolean |
UVMapping.legalMapping(Object3D obj,
Texture tex)
|
static boolean |
UniformMapping.legalMapping(Object3D obj,
Texture tex)
|
static boolean |
Mapping3D.legalMapping(Object3D obj,
Texture tex)
|
static boolean |
Mapping2D.legalMapping(Object3D obj,
Texture tex)
|
void |
LayeredMapping.setLayer(int which,
Texture tex)
Set a particular layer. |
Constructors in artofillusion.texture with parameters of type Texture | |
---|---|
CylindricalMapping(java.io.DataInputStream in,
Object3D obj,
Texture theTexture)
|
|
CylindricalMapping(Object3D obj,
Texture theTexture)
|
|
LayeredMapping(Object3D obj,
Texture tex)
|
|
LinearMapping3D(java.io.DataInputStream in,
Object3D obj,
Texture theTexture)
|
|
LinearMapping3D(Object3D obj,
Texture theTexture)
|
|
Mapping2D(Object3D theObject,
Texture theTexture)
|
|
Mapping3D(Object3D theObject,
Texture theTexture)
|
|
NonlinearMapping2D(Object3D theObject,
Texture theTexture)
|
|
ProjectionMapping(java.io.DataInputStream in,
Object3D theObject,
Texture theTexture)
|
|
ProjectionMapping(Object3D theObject,
Texture theTexture)
|
|
SphericalMapping(java.io.DataInputStream in,
Object3D theObject,
Texture theTexture)
|
|
SphericalMapping(Object3D theObject,
Texture theTexture)
|
|
UniformMapping(java.io.DataInputStream in,
Object3D theObject,
Texture theTexture)
|
|
UniformMapping(Object3D theObject,
Texture theTexture)
|
|
UVMapping(java.io.DataInputStream in,
Object3D theObject,
Texture theTexture)
|
|
UVMapping(Object3D theObject,
Texture theTexture)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |