Skip to main content

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​

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: DYNAMIC

Overrides​

GenericMaterialTexture.mode


pattern​

pattern: string


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


showAdditionalFields​

showAdditionalFields: boolean


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