|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MaterialMapping | |
---|---|
artofillusion | |
artofillusion.animation | |
artofillusion.material | |
artofillusion.object |
Uses of MaterialMapping in artofillusion |
---|
Fields in artofillusion declared as MaterialMapping | |
---|---|
MaterialMapping |
RenderingMesh.matMapping
|
Methods in artofillusion with parameters of type MaterialMapping | |
---|---|
static void |
ModellingApp.registerMaterialMapping(MaterialMapping o)
Deprecated. Add a new MaterialMapping the list of available ones. |
void |
MaterialPreviewer.setMaterial(Material mat,
MaterialMapping map)
|
Constructors in artofillusion with parameters of type MaterialMapping | |
---|---|
RenderingMesh(Vec3[] vert,
Vec3[] norm,
RenderingTriangle[] triangle,
TextureMapping mapping,
MaterialMapping matMapping)
Construct a rendering mesh. |
Uses of MaterialMapping in artofillusion.animation |
---|
Methods in artofillusion.animation with parameters of type MaterialMapping | |
---|---|
void |
Actor.setMaterial(Material mat,
MaterialMapping map)
|
Uses of MaterialMapping in artofillusion.material |
---|
Subclasses of MaterialMapping in artofillusion.material | |
---|---|
class |
LinearMaterialMapping
LinearMaterialMapping is a MaterialMapping which represents a linear mapping (this includes rotations, translations, and scalings) of between material coordinates and world coordinates. |
class |
UniformMaterialMapping
UniformMaterialMapping is the MaterialMapping for UniformMaterials. |
Methods in artofillusion.material that return MaterialMapping | |
---|---|
MaterialMapping |
UniformMaterialMapping.duplicate()
|
abstract MaterialMapping |
MaterialMapping.duplicate()
Create a new MaterialMapping which is identical to this one. |
MaterialMapping |
LinearMaterialMapping.duplicate()
|
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)
|
MaterialMapping |
UniformMaterial.getDefaultMapping(Object3D obj)
|
MaterialMapping |
Material3D.getDefaultMapping(Object3D obj)
The default mapping is a LinearMaterialMapping. |
abstract MaterialMapping |
Material.getDefaultMapping(Object3D obj)
Get a default MaterialMapping for the material. |
Methods in artofillusion.material with parameters of type MaterialMapping | |
---|---|
void |
UniformMaterialMapping.copy(MaterialMapping map)
|
abstract void |
MaterialMapping.copy(MaterialMapping map)
Make this mapping identical to another one. |
void |
LinearMaterialMapping.copy(MaterialMapping mapping)
|
Uses of MaterialMapping in artofillusion.object |
---|
Methods in artofillusion.object that return MaterialMapping | |
---|---|
MaterialMapping |
ObjectWrapper.getMaterialMapping()
Get this object's MaterialMapping. |
MaterialMapping |
Object3D.getMaterialMapping()
Get this object's MaterialMapping. |
Methods in artofillusion.object with parameters of type MaterialMapping | |
---|---|
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 |