This reference page is linked to from the following overview topics: Meshes, Materials and Textures, Materials, List of Python FBX classes.
This class contains settings for Lambert Materials.
ExportScene03/main.cxx, and ImportScene/DisplayMaterial.cxx.
Definition at line 54 of file kfbxsurfacelambert.h.
#include <kfbxsurfacelambert.h>
Protected Member Functions |
|
KFbxSurfaceLambert (KFbxSdkManager &pManager, char const *pName) | |
virtual bool | ConstructProperties (bool pForceSet) |
void | Init () |
Material properties |
|
KFbxPropertyDouble3 | Emissive |
Emissive color property. |
|
KFbxPropertyDouble1 | EmissiveFactor |
Emissive factor property. |
|
KFbxPropertyDouble3 | Ambient |
Ambient color property. |
|
KFbxPropertyDouble1 | AmbientFactor |
Ambient factor property. |
|
KFbxPropertyDouble3 | Diffuse |
Diffuse color property. |
|
KFbxPropertyDouble1 | DiffuseFactor |
Diffuse factor property. |
|
KFbxPropertyDouble3 | NormalMap |
NormalMap property. |
|
KFbxPropertyDouble3 | Bump |
Bump property. |
|
KFbxPropertyDouble1 | BumpFactor |
Bump factor property. |
|
KFbxPropertyDouble3 | TransparentColor |
Transparent color property. |
|
KFbxPropertyDouble1 | TransparencyFactor |
Transparency factor property. |
|
KFbxPropertyDouble3 | DisplacementColor |
Displacement color property. |
|
KFbxPropertyDouble1 | DisplacementFactor |
Displacement factor property. |
|
KFbxPropertyDouble3 | VectorDisplacementColor |
Vector displacement color property. |
|
KFbxPropertyDouble1 | VectorDisplacementFactor |
Vector displacement factor property.
|
|
K_DEPRECATED KFbxPropertyDouble3 | GetEmissiveColor () const |
Returns the emissive color property.
|
|
K_DEPRECATED KFbxPropertyDouble1 | GetEmissiveFactor () const |
Returns the emissive factor property.
|
|
K_DEPRECATED KFbxPropertyDouble3 | GetAmbientColor () const |
Returns the ambient color property. |
|
K_DEPRECATED KFbxPropertyDouble1 | GetAmbientFactor () const |
Returns the ambient factor property.
|
|
K_DEPRECATED KFbxPropertyDouble3 | GetDiffuseColor () const |
Returns the diffuse color property. |
|
K_DEPRECATED KFbxPropertyDouble1 | GetDiffuseFactor () const |
Returns the diffuse factor property.
|
|
K_DEPRECATED KFbxPropertyDouble3 | GetBump () const |
Returns the bump property. |
|
K_DEPRECATED KFbxPropertyDouble1 | GetBumpFactor () const |
Returns the bump factor property. |
|
K_DEPRECATED KFbxPropertyDouble3 | GetTransparentColor () const |
Returns the transparent color property.
|
|
K_DEPRECATED KFbxPropertyDouble1 | GetTransparencyFactor () const |
Returns the transparency factor property.
|
|
K_DEPRECATED KFbxPropertyDouble3 | GetDisplacementColor () const |
Returns the displacement color property.
|
|
K_DEPRECATED KFbxPropertyDouble1 | GetDisplacementFactor () const |
Returns the displacement factor property.
|
|
Default property values |
|
static const fbxDouble3 | sEmissiveDefault |
static const fbxDouble1 | sEmissiveFactorDefault |
static const fbxDouble3 | sAmbientDefault |
static const fbxDouble1 | sAmbientFactorDefault |
static const fbxDouble3 | sDiffuseDefault |
static const fbxDouble1 | sDiffuseFactorDefault |
static const fbxDouble3 | sBumpDefault |
static const fbxDouble3 | sNormalMapDefault |
static const fbxDouble1 | sBumpFactorDefault |
static const fbxDouble3 | sTransparentDefault |
static const fbxDouble1 | sTransparencyFactorDefault |
static const fbxDouble3 | sDisplacementDefault |
static const fbxDouble1 | sDisplacementFactorDefault |
static const fbxDouble3 | sVectorDisplacementDefault |
static const fbxDouble1 | sVectorDisplacementFactorDefault |
KFbxSurfaceLambert | ( | KFbxSdkManager & | pManager, |
char const * | pName | ||
) | [protected] |
K_DEPRECATED KFbxPropertyDouble3 GetEmissiveColor | ( | ) | const |
Returns the emissive color property.
K_DEPRECATED KFbxPropertyDouble1 GetEmissiveFactor | ( | ) | const |
Returns the emissive factor property.
This factor is used to attenuate the emissive color.
K_DEPRECATED KFbxPropertyDouble3 GetAmbientColor | ( | ) | const |
Returns the ambient color property.
K_DEPRECATED KFbxPropertyDouble1 GetAmbientFactor | ( | ) | const |
Returns the ambient factor property.
This factor is used to attenuate the ambient color.
K_DEPRECATED KFbxPropertyDouble3 GetDiffuseColor | ( | ) | const |
Returns the diffuse color property.
K_DEPRECATED KFbxPropertyDouble1 GetDiffuseFactor | ( | ) | const |
Returns the diffuse factor property.
This factor is used to attenuate the diffuse color.
K_DEPRECATED KFbxPropertyDouble3 GetBump | ( | ) | const |
Returns the bump property.
This property is used to distort the surface normal and create the illusion of a bumpy surface.
K_DEPRECATED KFbxPropertyDouble1 GetBumpFactor | ( | ) | const |
Returns the bump factor property.
This factor is used to make a surface more or less bumpy.
K_DEPRECATED KFbxPropertyDouble3 GetTransparentColor | ( | ) | const |
Returns the transparent color property.
This property is used to make a surface more or less transparent.
K_DEPRECATED KFbxPropertyDouble1 GetTransparencyFactor | ( | ) | const |
Returns the transparency factor property.
This property is used to make a surface more or less opaque (0 = opaque, 1 = transparent).
K_DEPRECATED KFbxPropertyDouble3 GetDisplacementColor | ( | ) | const |
Returns the displacement color property.
This property is used to make a surface more or less displaced.
K_DEPRECATED KFbxPropertyDouble1 GetDisplacementFactor | ( | ) | const |
Returns the displacement factor property.
This property is used to make a surface more or less displaced.
virtual bool ConstructProperties | ( | bool | pForceSet | ) | [protected, virtual] |
Reimplemented from KFbxSurfaceMaterial.
Reimplemented in KFbxSurfacePhong.
void Init | ( | ) | [protected] |
Reimplemented in KFbxSurfacePhong.
Emissive color property.
Definition at line 65 of file kfbxsurfacelambert.h.
Emissive factor property.
This factor is used to attenuate the emissive color.
Definition at line 76 of file kfbxsurfacelambert.h.
Ambient color property.
Definition at line 86 of file kfbxsurfacelambert.h.
Ambient factor property.
This factor is used to attenuate the ambient color.
Definition at line 97 of file kfbxsurfacelambert.h.
Diffuse color property.
Definition at line 107 of file kfbxsurfacelambert.h.
Diffuse factor property.
This factor is used to attenuate the diffuse color.
Definition at line 118 of file kfbxsurfacelambert.h.
NormalMap property.
This property can be used to specify the distortion of the surface normals and create the illusion of a bumpy surface.
Definition at line 130 of file kfbxsurfacelambert.h.
Bump property.
This property is used to distort the surface normal and create the illusion of a bumpy surface.
Definition at line 135 of file kfbxsurfacelambert.h.
Bump factor property.
This factor is used to make a surface more or less bumpy.
Definition at line 147 of file kfbxsurfacelambert.h.
Transparent color property.
Definition at line 157 of file kfbxsurfacelambert.h.
Transparency factor property.
This property is used to make a surface more or less opaque (0 = opaque, 1 = transparent).
Definition at line 169 of file kfbxsurfacelambert.h.
Displacement color property.
Definition at line 179 of file kfbxsurfacelambert.h.
Displacement factor property.
Definition at line 189 of file kfbxsurfacelambert.h.
Vector displacement color property.
Definition at line 199 of file kfbxsurfacelambert.h.
Vector displacement factor property.
Definition at line 202 of file kfbxsurfacelambert.h.
const fbxDouble3
sEmissiveDefault [static] |
Definition at line 215 of file kfbxsurfacelambert.h.
const fbxDouble1
sEmissiveFactorDefault [static] |
Definition at line 216 of file kfbxsurfacelambert.h.
const fbxDouble3
sAmbientDefault [static] |
Definition at line 218 of file kfbxsurfacelambert.h.
const fbxDouble1
sAmbientFactorDefault [static] |
Definition at line 219 of file kfbxsurfacelambert.h.
const fbxDouble3
sDiffuseDefault [static] |
Definition at line 221 of file kfbxsurfacelambert.h.
const fbxDouble1
sDiffuseFactorDefault [static] |
Definition at line 222 of file kfbxsurfacelambert.h.
const fbxDouble3
sBumpDefault [static] |
Definition at line 224 of file kfbxsurfacelambert.h.
const fbxDouble3
sNormalMapDefault [static] |
Definition at line 225 of file kfbxsurfacelambert.h.
const fbxDouble1
sBumpFactorDefault [static] |
Definition at line 226 of file kfbxsurfacelambert.h.
const fbxDouble3
sTransparentDefault [static] |
Definition at line 228 of file kfbxsurfacelambert.h.
const fbxDouble1
sTransparencyFactorDefault [static] |
Definition at line 229 of file kfbxsurfacelambert.h.
const fbxDouble3
sDisplacementDefault [static] |
Definition at line 231 of file kfbxsurfacelambert.h.
const fbxDouble1
sDisplacementFactorDefault [static] |
Definition at line 232 of file kfbxsurfacelambert.h.
const fbxDouble3
sVectorDisplacementDefault [static] |
Definition at line 234 of file kfbxsurfacelambert.h.
const fbxDouble1
sVectorDisplacementFactorDefault [static] |
Definition at line 235 of file kfbxsurfacelambert.h.