This reference page is linked to from the following overview topics: Supported Scene Elements, Connections, FBX Scenes, FBX Nodes, Materials, List of Python Fbx classes.
This class contains material settings.
Definition at line 25 of file fbxsurfacematerial.h.
#include <fbxsurfacematerial.h>

Protected Member Functions | |
| bool | SetColorParameter (FbxProperty pProperty, FbxColor const &pColor) |
| bool | GetColorParameter (FbxProperty pProperty, FbxColor &pColor) const |
| bool | SetDoubleParameter (FbxProperty pProperty, double pDouble) |
| bool | GetDoubleParameter (FbxProperty pProperty, double pDouble) const |
| virtual void | ConstructProperties (bool pForceSet) |
| Optional property constructor override, automatically called by default constructor. | |
Standard Material Property Names | |
| static char const * | sShadingModel |
| static char const * | sMultiLayer |
| static char const * | sEmissive |
| static char const * | sEmissiveFactor |
| static char const * | sAmbient |
| static char const * | sAmbientFactor |
| static char const * | sDiffuse |
| static char const * | sDiffuseFactor |
| static char const * | sSpecular |
| static char const * | sSpecularFactor |
| static char const * | sShininess |
| static char const * | sBump |
| static char const * | sNormalMap |
| static char const * | sBumpFactor |
| static char const * | sTransparentColor |
| static char const * | sTransparencyFactor |
| static char const * | sReflection |
| static char const * | sReflectionFactor |
| static char const * | sDisplacementColor |
| static char const * | sDisplacementFactor |
| static char const * | sVectorDisplacementColor |
| static char const * | sVectorDisplacementFactor |
Material Properties | |
| FbxPropertyT< FbxString > | ShadingModel |
| FbxPropertyT< FbxBool > | MultiLayer |
Default property values | |
| static const FbxBool | sMultiLayerDefault |
| static char const * | sShadingModelDefault |
| bool SetColorParameter | ( | FbxProperty | pProperty, |
| FbxColor const & | pColor | ||
| ) | [protected] |
| bool GetColorParameter | ( | FbxProperty | pProperty, |
| FbxColor & | pColor | ||
| ) | const [protected] |
| bool SetDoubleParameter | ( | FbxProperty | pProperty, |
| double | pDouble | ||
| ) | [protected] |
| bool GetDoubleParameter | ( | FbxProperty | pProperty, |
| double | pDouble | ||
| ) | const [protected] |
| virtual void ConstructProperties | ( | bool | pForceSet | ) | [protected, virtual] |
Optional property constructor override, automatically called by default constructor.
| pForceSet | If the property value must be set regardless of default value. |
Reimplemented from FbxObject.
Reimplemented in FbxSurfaceLambert, and FbxSurfacePhong.
char const* sShadingModel [static] |
Definition at line 35 of file fbxsurfacematerial.h.
char const* sMultiLayer [static] |
Definition at line 36 of file fbxsurfacematerial.h.
char const* sEmissive [static] |
Definition at line 38 of file fbxsurfacematerial.h.
char const* sEmissiveFactor [static] |
Definition at line 39 of file fbxsurfacematerial.h.
char const* sAmbient [static] |
Definition at line 41 of file fbxsurfacematerial.h.
char const* sAmbientFactor [static] |
Definition at line 42 of file fbxsurfacematerial.h.
char const* sDiffuse [static] |
Definition at line 44 of file fbxsurfacematerial.h.
char const* sDiffuseFactor [static] |
Definition at line 45 of file fbxsurfacematerial.h.
char const* sSpecular [static] |
Definition at line 47 of file fbxsurfacematerial.h.
char const* sSpecularFactor [static] |
Definition at line 48 of file fbxsurfacematerial.h.
char const* sShininess [static] |
Definition at line 49 of file fbxsurfacematerial.h.
char const* sBump [static] |
Definition at line 51 of file fbxsurfacematerial.h.
char const* sNormalMap [static] |
Definition at line 52 of file fbxsurfacematerial.h.
char const* sBumpFactor [static] |
Definition at line 53 of file fbxsurfacematerial.h.
char const* sTransparentColor [static] |
Definition at line 55 of file fbxsurfacematerial.h.
char const* sTransparencyFactor [static] |
Definition at line 56 of file fbxsurfacematerial.h.
char const* sReflection [static] |
Definition at line 58 of file fbxsurfacematerial.h.
char const* sReflectionFactor [static] |
Definition at line 59 of file fbxsurfacematerial.h.
char const* sDisplacementColor [static] |
Definition at line 61 of file fbxsurfacematerial.h.
char const* sDisplacementFactor [static] |
Definition at line 62 of file fbxsurfacematerial.h.
char const* sVectorDisplacementColor [static] |
Definition at line 64 of file fbxsurfacematerial.h.
char const* sVectorDisplacementFactor [static] |
Definition at line 65 of file fbxsurfacematerial.h.
Definition at line 72 of file fbxsurfacematerial.h.
Definition at line 73 of file fbxsurfacematerial.h.
const FbxBool sMultiLayerDefault [static] |
Definition at line 85 of file fbxsurfacematerial.h.
char const* sShadingModelDefault [static] |
Definition at line 86 of file fbxsurfacematerial.h.