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