b3dScaleDetailTexture

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

3D Graphics

Parameters & Returns

Parameters

entityHandle Int
textureHandle Int
scaleU Double
scaleV Double

Returns

Void

Quick Summary

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

Technical Exegesis...

Scales entity detail texture UV (scaleU/V, requires BBR_TEXTURE_UV flag, auto-clones shared materials). Takes entityHandle (mesh entity handle), textureHandle (texture handle identifying which detail layer), scaleU (horizontal UV scale double), scaleV (vertical UV scale double). Returns nothing. Finds detail layer containing textureHandle, updates detailTextureScale[i] to {scaleU, scaleV}, controls detail texture repeat/stretch. Requires mesh.

Example

Example.bam
; No example implemented yet