b3dScaleBaseTexture

Scales base texture UV (scaleU/V, requires BBR_TEXTURE_UV flag, auto-clones shared materials). Takes entityHandle (mesh entity handle), scaleU (horizontal UV scale double), scaleV (vertical UV scale double). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

entityHandle Int
scaleU Double
scaleV Double

Returns

Void

Quick Summary

Scales base texture UV (scaleU/V, requires BBR_TEXTURE_UV flag, auto-clones shared materials). Takes entityHandle (mesh entity handle), scaleU (horizontal UV scale double), scaleV (vertical UV scale double). Returns nothing.

Technical Exegesis...

Scales base texture UV (scaleU/V, requires BBR_TEXTURE_UV flag, auto-clones shared materials). Takes entityHandle (mesh entity handle), scaleU (horizontal UV scale double), scaleV (vertical UV scale double). Returns nothing. Updates material.baseTextureScale to {scaleU, scaleV}, controls base texture repeat/stretch. Requires mesh.allowsUVTransforms = true (set via BBR_TEXTURE_UV flag in b3dCreateMesh or b3dLoadMesh). Mesh entities only.

This function scales base texture coordinates.

Example

Example.bam
; No example implemented yet