FbxSurfaceLambert Class Reference
 
 
 
FbxSurfaceLambert Class Reference

This reference page is linked to from the following overview topics: Meshes, Materials and Textures, Materials, List of Python Fbx classes, Layered Textures.


#include <fbxsurfacelambert.h>


Class Description

This class contains settings for Lambert Materials.

Examples:

ExportScene03/main.cxx, and ImportScene/DisplayMaterial.cxx.

Definition at line 25 of file fbxsurfacelambert.h.

Inheritance diagram for FbxSurfaceLambert:
FbxSurfaceMaterial FbxObject FbxEmitter FbxSurfacePhong

List of all members.

Material properties

FbxPropertyT< FbxDouble3 Emissive
  Emissive color property.
FbxPropertyT< FbxDouble EmissiveFactor
  Emissive factor property.
FbxPropertyT< FbxDouble3 Ambient
  Ambient color property.
FbxPropertyT< FbxDouble AmbientFactor
  Ambient factor property.
FbxPropertyT< FbxDouble3 Diffuse
  Diffuse color property.
FbxPropertyT< FbxDouble DiffuseFactor
  Diffuse factor property.
FbxPropertyT< FbxDouble3 NormalMap
  NormalMap property.
FbxPropertyT< FbxDouble3 Bump
  Bump property.
FbxPropertyT< FbxDouble BumpFactor
  Bump factor property.
FbxPropertyT< FbxDouble3 TransparentColor
  Transparent color property.
FbxPropertyT< FbxDouble TransparencyFactor
  Transparency factor property.
FbxPropertyT< FbxDouble3 DisplacementColor
  Displacement color property.
FbxPropertyT< FbxDouble DisplacementFactor
  Displacement factor property.
FbxPropertyT< FbxDouble3 VectorDisplacementColor
  Vector displacement color property.
FbxPropertyT< FbxDouble VectorDisplacementFactor
  Vector displacement factor property.

Default property values

static const FbxDouble3  sEmissiveDefault
static const FbxDouble  sEmissiveFactorDefault
static const FbxDouble3  sAmbientDefault
static const FbxDouble  sAmbientFactorDefault
static const FbxDouble3  sDiffuseDefault
static const FbxDouble  sDiffuseFactorDefault
static const FbxDouble3  sBumpDefault
static const FbxDouble3  sNormalMapDefault
static const FbxDouble  sBumpFactorDefault
static const FbxDouble3  sTransparentDefault
static const FbxDouble  sTransparencyFactorDefault
static const FbxDouble3  sDisplacementDefault
static const FbxDouble  sDisplacementFactorDefault
static const FbxDouble3  sVectorDisplacementDefault
static const FbxDouble  sVectorDisplacementFactorDefault

Member Data Documentation

Emissive factor property.

This factor is used to attenuate the emissive color.

Definition at line 41 of file fbxsurfacelambert.h.

Ambient factor property.

This factor is used to attenuate the ambient color.

Examples:
ExportDocument/main.cxx, and ExportScene03/main.cxx.

Definition at line 49 of file fbxsurfacelambert.h.

Diffuse factor property.

This factor is used to attenuate the diffuse color.

Examples:
ExportDocument/main.cxx, and ExportScene03/main.cxx.

Definition at line 57 of file fbxsurfacelambert.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 62 of file fbxsurfacelambert.h.

Bump property.

This property is used to distort the surface normal and create the illusion of a bumpy surface.

Definition at line 67 of file fbxsurfacelambert.h.

Bump factor property.

This factor is used to make a surface more or less bumpy.

Definition at line 72 of file fbxsurfacelambert.h.

Transparent color property.

Definition at line 75 of file fbxsurfacelambert.h.

Transparency factor property.

This property is used to make a surface more or less opaque (0 = opaque, 1 = transparent).

Examples:
ExportDocument/main.cxx, ExportScene02/main.cxx, ExportScene03/main.cxx, Layers/main.cxx, and UI_Examples/CubeCreator/SDK_Utility.cxx.

Definition at line 80 of file fbxsurfacelambert.h.

Displacement color property.

Definition at line 83 of file fbxsurfacelambert.h.

Displacement factor property.

Definition at line 86 of file fbxsurfacelambert.h.

Vector displacement color property.

Definition at line 89 of file fbxsurfacelambert.h.

Vector displacement factor property.

Definition at line 92 of file fbxsurfacelambert.h.

const FbxDouble3 sBumpDefault [static]

Definition at line 114 of file fbxsurfacelambert.h.


The documentation for this class was generated from the following file: