public class SoTextureMatrix extends SoNode
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.
File format/default:
TextureMatrix {
matrix | 1 0 0 0 |
0 1 0 0 | |
0 0 1 0 | |
0 0 0 1 |
Action behavior:
SoGLRenderAction
, SoCallbackAction
Concatenates transformation with the current texture transformation. Sets: SoTextureMatrixElement
See also:
SoTexture2
, SoTextureCoordinate2
, SoTexture2Transform
, SoTextureCoordinateFunction
, SoTextureUnit
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFMatrix |
matrix |
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoTextureMatrix()
Creates a texture transformation node with default settings.
|
affectsState, callback, copy, copy, distribute, doAction, getAlternateRep, getBoundingBox, getByName, getMatrix, getPrimitiveCount, getRenderUnitID, GLRender, GLRenderBelowPath, GLRenderInPath, GLRenderOffPath, grabEventsCleanup, grabEventsSetup, handleEvent, isBoundingBoxIgnoring, isOverride, pick, rayPick, search, setOverride, touch, write
copyFieldValues, copyFieldValues, enableNotify, fieldsAreEqual, get, getAllFields, getEventIn, getEventOut, getField, getFieldName, hasDefaultValues, isNotifyEnabled, set, setToDefaults
dispose, getEXTERNPROTO, getName, getPROTO, isDisposable, isSynchronizable, setName, setSynchronizable
getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreads
public final SoSFMatrix matrix
Generated on January 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com