public class SoTextureCoordinateObject extends SoTextureCoordinateFunction
S = factorS[0] * xo + factorS[1]* yo + factorS[2] * zo + factorS[3] * wo
R = factorR[0] * xo + factorR[1]* yo + factorR[2] * zo + factorR[3] * wo
T = factorT[0] * xo + factorT[1]* yo + factorT[2] * zo + factorT[3] * wo
wo usually equals 1.
File format/default:
TextureCoordinateObject {
factorS | 1 0 0 0 |
factorT | 0 1 0 0 |
factorR | 0 0 1 0 |
factorQ | 0 0 0 1 |
Action behavior:
SoGLRenderAction
, SoCallbackAction
, SoRayPickAction
Sets the current texture function in the state.
See also:
SoTexture2
, SoTexture2Transform
, SoTextureCoordinateDefault
, SoTextureCoordinatePlane
, SoTextureCoordinateEnvironment
.
SoNode.RenderModes
Inventor.ConstructorCommand
Modifier and Type | Field and Description |
---|---|
SoSFVec4f |
factorQ
Factor applied to generate the coordinate Q.
|
SoSFVec4f |
factorR
Factor applied to generate the coordinate R.
|
SoSFVec4f |
factorS
Factor applied to generate the coordinate S.
|
SoSFVec4f |
factorT
|
VERBOSE_LEVEL, ZeroHandle
Constructor and Description |
---|
SoTextureCoordinateObject()
Creates a texture function 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 SoSFVec4f factorS
public final SoSFVec4f factorT
generate the coordinate TFactor applied to
public final SoSFVec4f factorR
public final SoSFVec4f factorQ
Generated on July 31, 2019, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com