Assimp
v4.1. (December 2018)
|
Data structure for a LWO file surface (= material) More...
Public Member Functions | |
Surface () | |
Public Attributes | |
bool | bDoubleSided |
true for two-sided materials More... | |
float | mAdditiveTransparency |
Intensity of additive blending. More... | |
float | mBumpIntensity |
Bump intensity scaling. More... | |
TextureList | mBumpTextures |
aiColor3D | mColor |
Color of the surface. More... | |
float | mColorHighlights |
TextureList | mColorTextures |
Textures - the first entry in the list is evaluated first. More... | |
TextureList | mDiffuseTextures |
float | mDiffuseValue |
Various material parameters. More... | |
float | mGlossiness |
TextureList | mGlossinessTextures |
float | mIOR |
Index of refraction. More... | |
float | mLuminosity |
float | mMaximumSmoothAngle |
Maximum angle between two adjacent triangles that they can be smoothed - in degrees. More... | |
std::string | mName |
Name of the surface. More... | |
TextureList | mOpacityTextures |
TextureList | mReflectionTextures |
ShaderList | mShaders |
Names of the special shaders to be applied to the surface. More... | |
TextureList | mSpecularTextures |
float | mSpecularValue |
float | mTransparency |
std::string | mVCMap |
Vertex color map to be used to color the surface. More... | |
uint32_t | mVCMapType |
bool | mWireframe |
Wireframe flag. More... | |
Data structure for a LWO file surface (= material)
|
inline |
bool Assimp::LWO::Surface::bDoubleSided |
true for two-sided materials
float Assimp::LWO::Surface::mAdditiveTransparency |
Intensity of additive blending.
float Assimp::LWO::Surface::mBumpIntensity |
Bump intensity scaling.
TextureList Assimp::LWO::Surface::mBumpTextures |
aiColor3D Assimp::LWO::Surface::mColor |
Color of the surface.
float Assimp::LWO::Surface::mColorHighlights |
TextureList Assimp::LWO::Surface::mColorTextures |
Textures - the first entry in the list is evaluated first.
TextureList Assimp::LWO::Surface::mDiffuseTextures |
float Assimp::LWO::Surface::mDiffuseValue |
Various material parameters.
float Assimp::LWO::Surface::mGlossiness |
TextureList Assimp::LWO::Surface::mGlossinessTextures |
float Assimp::LWO::Surface::mIOR |
Index of refraction.
float Assimp::LWO::Surface::mLuminosity |
float Assimp::LWO::Surface::mMaximumSmoothAngle |
Maximum angle between two adjacent triangles that they can be smoothed - in degrees.
std::string Assimp::LWO::Surface::mName |
Name of the surface.
TextureList Assimp::LWO::Surface::mOpacityTextures |
TextureList Assimp::LWO::Surface::mReflectionTextures |
ShaderList Assimp::LWO::Surface::mShaders |
Names of the special shaders to be applied to the surface.
TextureList Assimp::LWO::Surface::mSpecularTextures |
float Assimp::LWO::Surface::mSpecularValue |
float Assimp::LWO::Surface::mTransparency |
std::string Assimp::LWO::Surface::mVCMap |
Vertex color map to be used to color the surface.
uint32_t Assimp::LWO::Surface::mVCMapType |
bool Assimp::LWO::Surface::mWireframe |
Wireframe flag.