Protected Member Functions

FbxSurfacePhong Class Reference

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


Search for all occurrences

Detailed Description

This class contains settings for Phong Materials.

Definition at line 25 of file fbxsurfacephong.h.

#include <fbxsurfacephong.h>

Inheritance diagram for FbxSurfacePhong:
Inheritance graph
[legend]

List of all members.

Protected Member Functions

virtual void ConstructProperties (bool pForceSet)
 Optional property constructor override, automatically called by default constructor.
void Init ()

Material properties

FbxPropertyT< FbxDouble3Specular
 Specular property.
FbxPropertyT< FbxDoubleSpecularFactor
 Specular factor property.
FbxPropertyT< FbxDoubleShininess
 Shininess property.
FbxPropertyT< FbxDouble3Reflection
 Reflection color property.
FbxPropertyT< FbxDoubleReflectionFactor
 Reflection factor property.

Default property values

static const FbxDouble3 sSpecularDefault
static const FbxDouble sSpecularFactorDefault
static const FbxDouble sShininessDefault
static const FbxDouble3 sReflectionDefault
static const FbxDouble sReflectionFactorDefault

Member Function Documentation

virtual void ConstructProperties ( bool  pForceSet) [protected, virtual]

Optional property constructor override, automatically called by default constructor.

Parameters:
pForceSetIf the property value must be set regardless of default value.
Remarks:
If your object have properties, they must be initialized in this function.

Reimplemented from FbxSurfaceLambert.

void Init ( ) [protected]

Member Data Documentation

Specular property.

Definition at line 35 of file fbxsurfacephong.h.

Specular factor property.

This factor is used to attenuate the specular color.

Definition at line 40 of file fbxsurfacephong.h.

Shininess property.

This property controls the aspect of the shiny spot. It is the specular exponent in the Phong illumination model.

Definition at line 46 of file fbxsurfacephong.h.

Reflection color property.

This property is used to implement reflection mapping.

Definition at line 51 of file fbxsurfacephong.h.

Reflection factor property.

This property is used to attenuate the reflection color.

Definition at line 56 of file fbxsurfacephong.h.

const FbxDouble3 sSpecularDefault [static]

Definition at line 68 of file fbxsurfacephong.h.

Definition at line 69 of file fbxsurfacephong.h.

const FbxDouble sShininessDefault [static]

Definition at line 71 of file fbxsurfacephong.h.

Definition at line 73 of file fbxsurfacephong.h.

Definition at line 74 of file fbxsurfacephong.h.


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

FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong
FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong FbxSurfacePhong