|
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.