Interface: DynamicMaterialTexture
Extends
Properties
coordinatesMode
coordinatesMode:
string|number
Defines how texture coordinates are generated. Controls how the texture is projected onto the model.
Inherited from
GenericMaterialTexture.coordinatesMode
directoryPath
directoryPath:
string
getAlphaFromRGB
getAlphaFromRGB:
boolean
When true, extracts alpha transparency from RGB channels.
Inherited from
GenericMaterialTexture.getAlphaFromRGB
hasAlpha
hasAlpha:
boolean
When true, texture includes transparency information.
Inherited from
GenericMaterialTexture.hasAlpha
homogeneousRotationInUVTransform
homogeneousRotationInUVTransform:
boolean
When true, ensures consistent rotation behavior in UV transforms.
Inherited from
GenericMaterialTexture.homogeneousRotationInUVTransform
index
index:
string
Unique index identifying this texture.
Inherited from
invertZ
invertZ:
boolean
When true, inverts the Z coordinate for texture mapping.
Inherited from
GenericMaterialTexture.invertZ
level
level:
string|number
Intensity level of the texture's effect. Controls how strongly the texture influences the final appearance.
Inherited from
mode
mode:
DYNAMIC
Overrides
pattern
pattern:
string
rotationCenter?
optionalrotationCenter:number
Defines the center point for texture rotation operations.
Inherited from
GenericMaterialTexture.rotationCenter
sampling
sampling:
number
Controls texture filtering quality (anti-aliasing).
Inherited from
GenericMaterialTexture.sampling
showAdditionalFields
showAdditionalFields:
boolean
uAng
uAng:
string|number
Rotation angle around the U axis in radians.
Inherited from
uvScaleOffsetParameters
uvScaleOffsetParameters:
Partial<MaterialUvScaleOffset>
Controls scaling, offset, and positioning of the texture on the surface.
Inherited from
GenericMaterialTexture.uvScaleOffsetParameters
vAng
vAng:
string|number
Rotation angle around the V axis in radians.
Inherited from
wAng
wAng:
string|number
Rotation angle around the W axis in radians.
Inherited from
wrapR
wrapR:
string|number
Controls texture repetition along the Z axis. Values: 0 (clamp), 1 (wrap), 2 (mirror)
Inherited from
wrapU
wrapU:
string|number
Controls texture repetition along the X axis. Values: 0 (clamp), 1 (wrap), 2 (mirror)
Inherited from
wrapV
wrapV:
string|number
Controls texture repetition along the Y axis. Values: 0 (clamp), 1 (wrap), 2 (mirror)