Skip to main content

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

GenericMaterialTexture.index


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

GenericMaterialTexture.level


mode

mode: STATIC

Overrides

GenericMaterialTexture.mode


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

GenericMaterialTexture.uAng


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

GenericMaterialTexture.vAng


wAng

wAng: string | number

Rotation angle around the W axis in radians.

Inherited from

GenericMaterialTexture.wAng


wrapR

wrapR: string | number

Controls texture repetition along the Z axis. Values: 0 (clamp), 1 (wrap), 2 (mirror)

Inherited from

GenericMaterialTexture.wrapR


wrapU

wrapU: string | number

Controls texture repetition along the X axis. Values: 0 (clamp), 1 (wrap), 2 (mirror)

Inherited from

GenericMaterialTexture.wrapU


wrapV

wrapV: string | number

Controls texture repetition along the Y axis. Values: 0 (clamp), 1 (wrap), 2 (mirror)

Inherited from

GenericMaterialTexture.wrapV