Interface: StaticMaterialTexture
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
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:
STATIC
Overrides
path
path:
string
Path to the texture image file.
rotationCenter?
optional
rotationCenter: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
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)