|
Assimp v3.1.1 (June 2014)
|
Data structure to store all material specific data. More...
#include <ObjFileData.h>
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 |