Inheritance diagram for Texture:

Authoring Interface:
Texture {
// from TextureNode - not implemented yet
field SFSurfaceNode surface NULL
field SFBoolean repeatS true
field SFBoolean repeatT true
field SFString pixelFilter "LINEAR"
field SFString mipmapFilter "LINEAR"
field SFFloat mipmapLODBias 0.0
field SFString colorFunction "MODULATE"
"REPLACE" Replace all colour with texture with no adjustment.
"ADD" Add colour components together.
"MODULATE" Multiply colour components together.
"ALPHA_BLEND" Blend based on texture alpha.
field MFString colorSource [ "INPUT", "TEXTURE" ]
field MFString colorOperand [ "COLOR", "COLOR" ]
field SFString alphaFunction "MODULATE"
field MFString alphaSource [ "INPUT", "TEXTURE" ]
field MFString alphaOperand [ "ALPHA", "ALPHA" ]
field SFBoolean decal false
field SFTextureTransform textureTransform NULL
}
| ambientColor | specifies a Texture's ambient color. Default value: 0.2 0.2 0.2 1.0 |
XXX To be written
1.4.3