KFbxSurfaceLambert
#include<kfbxsurfacelambert.h>

Inheritance diagram for KFbxSurfaceLambert:

Inheritance graph
[legend]

List of all members.

Detailed Description

Material settings.

A material is attached to an instance of classKFbxGeometryby calling KFbxGeometry::AddMaterial(). Materials can be shared among many instances of classKFbxGeometry.

Definition at line59of filekfbxsurfacelambert.h.


Material properties

KFbxPropertyDouble3 GetEmissiveColor() const
 Get the emissive color property.
KFbxPropertyDouble1 GetEmissiveFactor() const
 Get the emissive factor property.
KFbxPropertyDouble3 GetAmbientColor() const
 Get the ambient color property.
KFbxPropertyDouble1 GetAmbientFactor() const
 Get the ambient factor property.
KFbxPropertyDouble3 GetDiffuseColor() const
 Get the diffuse color property.
KFbxPropertyDouble1 GetDiffuseFactor() const
 Get the diffuse factor property.
KFbxPropertyDouble3 GetBump() const
 Get the bump property.
KFbxPropertyDouble1 GetBumpFactor() const
 Get the bump factor property.
KFbxPropertyDouble3 GetTransparentColor() const
 Get the transparent color property.
KFbxPropertyDouble1 GetTransparencyFactor() const
 Get the transparency property.

Member Function Documentation

KFbxPropertyDouble3 GetEmissiveColor( ) const

Get the emissive color property.

KFbxPropertyDouble1 GetEmissiveFactor( ) const

Get the emissive factor property.

This factor is used to attenuate the emissive color.

KFbxPropertyDouble3 GetAmbientColor( ) const

Get the ambient color property.

KFbxPropertyDouble1 GetAmbientFactor( ) const

Get the ambient factor property.

This factor is used to attenuate the ambient color.

KFbxPropertyDouble3 GetDiffuseColor( ) const

Get the diffuse color property.

KFbxPropertyDouble1 GetDiffuseFactor( ) const

Get the diffuse factor property.

This factor is used to attenuate the diffuse color.

KFbxPropertyDouble3 GetBump( ) const

Get the bump property.

This property is used to perturb the surface normal, creating the illusion of a bumpy surface.

KFbxPropertyDouble1 GetBumpFactor( ) const

Get the bump factor property.

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

KFbxPropertyDouble3 GetTransparentColor( ) const

Get the transparent color property.

This property is used to make a surface more or less transparent.

KFbxPropertyDouble1 GetTransparencyFactor( ) const

Get the transparency property.

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