|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Material | |
---|---|
artofillusion | |
artofillusion.animation | |
artofillusion.material | |
artofillusion.object |
Uses of Material in artofillusion |
---|
Methods in artofillusion that return Material | |
---|---|
Material |
Scene.getMaterial(int i)
Get the i'th material. |
Material |
Scene.getMaterial(java.lang.String name)
Get the material with the specified name, or null if there is none. |
Methods in artofillusion with parameters of type Material | |
---|---|
void |
Scene.addMaterial(Material mat)
Add a new Material to the scene. |
void |
Scene.addMaterial(Material mat,
int index)
Add a new Material to the scene. |
int |
Scene.indexOf(Material mat)
Get the index of the specified material. |
static void |
ModellingApp.registerMaterial(Material o)
Deprecated. Add a new Material the list of available ones. |
void |
MaterialPreviewer.setMaterial(Material mat,
MaterialMapping map)
|
Constructors in artofillusion with parameters of type Material | |
---|---|
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 Material in artofillusion.animation |
---|
Methods in artofillusion.animation with parameters of type Material | |
---|---|
void |
Actor.setMaterial(Material mat,
MaterialMapping map)
|
Uses of Material in artofillusion.material |
---|
Subclasses of Material in artofillusion.material | |
---|---|
class |
Material3D
Material3D represents a Material whose properties are defined in 3D. |
class |
ProceduralMaterial3D
This is a Material3D which uses a Procedure to calculate its properties. |
class |
UniformMaterial
UniformMaterial represents a material whose properties do not vary with position. |
Methods in artofillusion.material that return Material | |
---|---|
Material |
UniformMaterial.duplicate()
|
Material |
ProceduralMaterial3D.duplicate()
|
abstract Material |
Material.duplicate()
Create a duplicate of the material. |
Material |
MaterialMapping.getMaterial()
Get the Material which is being mapped. |
Methods in artofillusion.material with parameters of type Material | |
---|---|
MaterialMapping |
UniformMaterialMapping.duplicate(Object3D obj,
Material mat)
|
abstract MaterialMapping |
MaterialMapping.duplicate(Object3D obj,
Material mat)
Create a new MaterialMapping which is identical to this one, but for a different object and Material. |
MaterialMapping |
LinearMaterialMapping.duplicate(Object3D obj,
Material mat)
|
static boolean |
UniformMaterialMapping.legalMapping(Object3D obj,
Material mat)
|
static boolean |
LinearMaterialMapping.legalMapping(Object3D obj,
Material mat)
|
Constructors in artofillusion.material with parameters of type Material | |
---|---|
LinearMaterialMapping(java.io.DataInputStream in,
Object3D theObject,
Material theMaterial)
|
|
UniformMaterialMapping(java.io.DataInputStream in,
Object3D theObject,
Material theMaterial)
|
|
UniformMaterialMapping(Object3D theObject,
Material theMaterial)
|
Uses of Material in artofillusion.object |
---|
Methods in artofillusion.object that return Material | |
---|---|
Material |
ObjectWrapper.getMaterial()
Get this object's Material. |
Material |
Object3D.getMaterial()
Get this object's Material. |
Methods in artofillusion.object with parameters of type Material | |
---|---|
void |
Tube.setMaterial(Material mat,
MaterialMapping map)
When setting the material, we need to clear the cached meshes. |
void |
TriangleMesh.setMaterial(Material mat,
MaterialMapping map)
When setting the material, we need to clear the caches. |
void |
SplineMesh.setMaterial(Material mat,
MaterialMapping map)
When setting the material, we need to clear the caches. |
void |
Sphere.setMaterial(Material mat,
MaterialMapping map)
|
void |
ObjectInfo.setMaterial(Material mat,
MaterialMapping map)
Set the material and material mapping for this object. |
void |
Object3D.setMaterial(Material mat,
MaterialMapping map)
Set the Material and MaterialMapping for this object. |
void |
ImplicitSphere.setMaterial(Material mat,
MaterialMapping map)
|
void |
Cylinder.setMaterial(Material mat,
MaterialMapping map)
|
void |
Cube.setMaterial(Material mat,
MaterialMapping map)
|
void |
CSGObject.setMaterial(Material mat,
MaterialMapping mapping)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |