TexModifier
Base class for a group of texture modifiers.
Properties
Visible
- ETexCoordCount TexCoordCount
- Specifies the number of dimensions in UV(W+) Coordinate spaces of the mesh to which this material will apply.
This guess comes from a look at some Maya source shader code (these comments appeared in several Maya shader source code files found online):
/// \param texCoordCount- The number of texture coord arrays provided. /// \param texCoordArrays- The tex coord arrays provided for rendering. Used to support /// multi-texturing. (i.e. UV or UVW)... maybe only useful for future
So it appears that texCoordCount refers to the number of dimensions (UV, UVW, and UVW + some other letter ).
How it is used is unknown.
- bool TexCoordProjected
- Also unknown.
Hidden
- ETexCoordSrc TexCoordSource
Enums
ETexCoordCount
- TCN_2DCoords
- TCN_3DCoords
- TCN_4DCoords
ETexCoordSrc
- TCS_Stream0
- TCS_Stream1
- TCS_Stream2
- TCS_Stream3
- TCS_Stream4
- TCS_Stream5
- TCS_Stream6
- TCS_Stream7
- TCS_WorldCoords
- TCS_CameraCoords
- TCS_WorldEnvMapCoords
- TCS_CameraEnvMapCoords
- TCS_ProjectorCoords
- TCS_NoChange
- Don't specify a source, just modify it.
Known Subclasses
- TexCoordSource
- TexMatrix?
- TexEnvMap
- TexOscilator?
- TexPanner
- TexRotator
- TexScaler