Assimp
v3.1.1 (June 2014)
|
Data structure to store all material specific data. More...
Public Member Functions | |
Material () | |
Constructor. More... | |
~Material () | |
Public Attributes | |
float | alpha |
Alpha value. More... | |
aiColor3D | ambient |
Ambient color. More... | |
bool | clamp [TextureTypeCount] |
aiColor3D | diffuse |
Diffuse color. More... | |
aiColor3D | emissive |
Emissive color. More... | |
int | illumination_model |
Illumination model. More... | |
float | ior |
Index of refraction. More... | |
aiString | MaterialName |
Name of material description. More... | |
float | shineness |
Shineness factor. More... | |
aiColor3D | specular |
Specular color. More... | |
aiString | texture |
Texture names. More... | |
aiString | textureAmbient |
aiString | textureBump |
aiString | textureDisp |
aiString | textureEmissive |
aiString | textureNormal |
aiString | textureOpacity |
aiString | textureReflection [6] |
aiString | textureSpecular |
aiString | textureSpecularity |
Data structure to store all material specific data.
|
inline |
Constructor.
|
inline |
float Assimp::ObjFile::Material::alpha |
Alpha value.
aiColor3D Assimp::ObjFile::Material::ambient |
Ambient color.
bool Assimp::ObjFile::Material::clamp[TextureTypeCount] |
aiColor3D Assimp::ObjFile::Material::diffuse |
Diffuse color.
aiColor3D Assimp::ObjFile::Material::emissive |
Emissive color.
int Assimp::ObjFile::Material::illumination_model |
Illumination model.
float Assimp::ObjFile::Material::ior |
Index of refraction.
float Assimp::ObjFile::Material::shineness |
Shineness factor.
aiColor3D Assimp::ObjFile::Material::specular |
Specular color.
aiString Assimp::ObjFile::Material::texture |
Texture names.
aiString Assimp::ObjFile::Material::textureAmbient |
aiString Assimp::ObjFile::Material::textureBump |
aiString Assimp::ObjFile::Material::textureDisp |
aiString Assimp::ObjFile::Material::textureEmissive |
aiString Assimp::ObjFile::Material::textureNormal |
aiString Assimp::ObjFile::Material::textureOpacity |
aiString Assimp::ObjFile::Material::textureReflection[6] |
aiString Assimp::ObjFile::Material::textureSpecular |
aiString Assimp::ObjFile::Material::textureSpecularity |