Assimp
v4.1. (December 2018)
|
Data structure to store all material specific data. More...
Public Member Functions | |
Material () | |
Constructor. More... | |
~Material () | |
Public Attributes | |
ai_real | 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... | |
ai_real | ior |
Index of refraction. More... | |
aiString | MaterialName |
Name of material description. More... | |
ai_real | 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 |
aiColor3D | transparent |
Transparency color. More... | |
Data structure to store all material specific data.
|
inline |
Constructor.
|
inline |
ai_real 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.
ai_real Assimp::ObjFile::Material::ior |
Index of refraction.
ai_real Assimp::ObjFile::Material::shineness |
Shineness factor.
aiColor3D Assimp::ObjFile::Material::specular |
Specular color.
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 |
aiColor3D Assimp::ObjFile::Material::transparent |
Transparency color.