Assimp
v4.1. (December 2018)
|
Helper structure representing a 3ds material. More...
Inherited by Assimp::ASE::Material.
Public Member Functions | |
Material () | |
Default constructor. Builds a default name for the material. More... | |
Public Attributes | |
aiColor3D | mAmbient |
Ambient color of the material. More... | |
ai_real | mBumpHeight |
Scaling factor for the bump values. More... | |
aiColor3D | mDiffuse |
Diffuse color of the material. More... | |
aiColor3D | mEmissive |
Emissive color. More... | |
std::string | mName |
Name of the material. More... | |
Discreet3DS::shadetype3ds | mShading |
Shading type to be used. More... | |
ai_real | mShininessStrength |
Shininess strength, in percent. More... | |
aiColor3D | mSpecular |
Specular color of the material. More... | |
ai_real | mSpecularExponent |
Specular exponent. More... | |
ai_real | mTransparency |
Opacity of the material. More... | |
bool | mTwoSided |
True if the material must be rendered from two sides. More... | |
Texture | sTexAmbient |
Ambient texture channel (used by the ASE format) More... | |
Texture | sTexBump |
Bump texture channel. More... | |
Texture | sTexDiffuse |
Diffuse texture channel. More... | |
Texture | sTexEmissive |
Emissive texture channel. More... | |
Texture | sTexOpacity |
Opacity texture channel. More... | |
Texture | sTexReflective |
Reflective texture channel. More... | |
Texture | sTexShininess |
Shininess texture channel. More... | |
Texture | sTexSpecular |
Specular texture channel. More... | |
Helper structure representing a 3ds material.
|
inline |
Default constructor. Builds a default name for the material.
aiColor3D Assimp::D3DS::Material::mAmbient |
Ambient color of the material.
ai_real Assimp::D3DS::Material::mBumpHeight |
Scaling factor for the bump values.
aiColor3D Assimp::D3DS::Material::mDiffuse |
Diffuse color of the material.
aiColor3D Assimp::D3DS::Material::mEmissive |
Emissive color.
std::string Assimp::D3DS::Material::mName |
Name of the material.
Discreet3DS::shadetype3ds Assimp::D3DS::Material::mShading |
Shading type to be used.
ai_real Assimp::D3DS::Material::mShininessStrength |
Shininess strength, in percent.
aiColor3D Assimp::D3DS::Material::mSpecular |
Specular color of the material.
ai_real Assimp::D3DS::Material::mSpecularExponent |
Specular exponent.
ai_real Assimp::D3DS::Material::mTransparency |
Opacity of the material.
bool Assimp::D3DS::Material::mTwoSided |
True if the material must be rendered from two sides.
Texture Assimp::D3DS::Material::sTexBump |
Bump texture channel.
Texture Assimp::D3DS::Material::sTexDiffuse |
Diffuse texture channel.
Texture Assimp::D3DS::Material::sTexEmissive |
Emissive texture channel.
Texture Assimp::D3DS::Material::sTexOpacity |
Opacity texture channel.
Texture Assimp::D3DS::Material::sTexReflective |
Reflective texture channel.
Texture Assimp::D3DS::Material::sTexShininess |
Shininess texture channel.
Texture Assimp::D3DS::Material::sTexSpecular |
Specular texture channel.