This reference page is linked to from the following overview topics: Your First Python Program, Scene Elements, FBModel - Transformation Data and the Scene Graph, FBMaterial and FBTexture - Materials and Textures.
Definition at line 114 of file fbtexture.h.
#include <fbtexture.h>

Public Member Functions |
|
| FBTexture (const char *pName, HIObject pObject=NULL) | |
| Constructor. |
|
| virtual void | FBDelete () |
| Open Reality deletion function. |
|
| FBTexture * | Clone () |
| Clone the texture. |
|
| void | OGLInit (FBRenderOptions *pRenderOptions=NULL) |
| unsigned int | GetTextureObject () |
| double * | GetMatrix () |
Public Attributes |
|
| FBPropertyString | Filename |
| Read Write Property: Filename for
texture. |
|
| FBPropertyInt | Width |
| Read Only Property: Width of texture.
|
|
| FBPropertyInt | Height |
| Read Only Property: Height of
texture. |
|
| FBPropertyTextureUseType | UseType |
| Read Write Property: Texture Use
Type. |
|
| FBPropertyTextureMapping | Mapping |
| Read Write Property: Texture mapping.
|
|
| FBPropertyTextureBlendMode | BlendMode |
| Read Write Property: Texture blend
mode. |
|
| FBPropertyAnimatableVector3d | Translation |
| Read Write Property: Translation
coordinates. |
|
| FBPropertyAnimatableVector3d | Rotation |
| Read Write Property: Rotation
coordinates. |
|
| FBPropertyAnimatableVector3d | Scaling |
| Read Write Property: Scaling
coordinates. |
|
| FBPropertyAnimatableDouble | Alpha |
| Read Write Property: Texture alpha
value. |
|
| FBPropertyBool | SwapUV |
| Read Write Property: Swap UV
coordinates? |
|
| FBPropertyInt | CroppingX [2] |
| Read Write Property: X cropping.
|
|
| FBPropertyInt | CroppingY [2] |
| Read Write Property: Y cropping.
|
|
| FBPropertyVideo | Video |
| Read Write Property: Media used for
texturing. |
|
| FBPropertyBool | TakeBased |
| Read Write Property: A video is
linked to a take, changing the take will change the connected
video. |
|
| FBTexture | ( | const char * | pName, |
| HIObject | pObject =
NULL |
||
| ) |
Constructor.
| pName | Name of texture media. Can be a NULL pointer. If set, this will create a FBVideo object used as the Video property. |
| pObject | For internal use only. |
| virtual void FBDelete | ( | ) | [virtual] |
| FBTexture* Clone | ( | ) |
Clone the texture.
This will duplicated the current texture.
Reimplemented in FBLayeredTexture.
| void OGLInit | ( | FBRenderOptions * | pRenderOptions =
NULL |
) |
| unsigned int GetTextureObject | ( | ) |
| double* GetMatrix | ( | ) |
Read Write Property: Filename for texture.
Definition at line 130 of file fbtexture.h.
Read Only Property: Width of texture.
Definition at line 131 of file fbtexture.h.
Read Only Property: Height of texture.
Definition at line 132 of file fbtexture.h.
| FBPropertyTextureUseType UseType |
Read Write Property: Texture Use Type.
Definition at line 133 of file fbtexture.h.
| FBPropertyTextureMapping Mapping |
Read Write Property: Texture mapping.
Definition at line 134 of file fbtexture.h.
| FBPropertyTextureBlendMode BlendMode |
Read Write Property: Texture blend mode.
Definition at line 135 of file fbtexture.h.
Read Write Property: Translation coordinates.
Definition at line 136 of file fbtexture.h.
Read Write Property: Rotation coordinates.
Definition at line 137 of file fbtexture.h.
Read Write Property: Scaling coordinates.
Definition at line 138 of file fbtexture.h.
Read Write Property: Texture alpha value.
Definition at line 139 of file fbtexture.h.
Read Write Property: Swap UV coordinates?
Definition at line 140 of file fbtexture.h.
Read Write Property: X cropping.
Definition at line 141 of file fbtexture.h.
Read Write Property: Y cropping.
Definition at line 142 of file fbtexture.h.
| FBPropertyVideo Video |
Read Write Property: Media used for texturing.
Definition at line 143 of file fbtexture.h.
Read Write Property: A video is linked to a take, changing the take will change the connected video.
Definition at line 144 of file fbtexture.h.