Texture matrix node. More...
#include <Inventor/nodes/SoTextureMatrix.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
SoTextureMatrix () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoSFMatrix | matrix |
This node defines the current texture matrix applied to texture coordinates. If you are using multiple textures, note that this transformation is applied to the texture coordinates of the current texture unit (SoTextureUnit). This transformation affects the way textures are applied to the surfaces of subsequent shapes. This allows a user to change the size and position of the textures on objects.
matrix | 1 0 0 0 |
0 1 0 0 | |
0 0 1 0 | |
0 0 0 1 |
SoTexture2, SoTextureCoordinate2, SoTexture2Transform, SoTextureCoordinateFunction, SoTextureUnit
SoTextureMatrix::SoTextureMatrix | ( | ) |
Creates a texture transformation node with default settings.
static SoType SoTextureMatrix::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoNode.
virtual SoType SoTextureMatrix::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoNode.