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
SoNode.RenderModes
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, getRenderEngineMode, 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, getName, isDisposable, isSynchronizable, setName, setSynchronizable
getNativeResourceHandle
public final SoSFMatrix matrix
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com