b3dPositionSurfaceDetailTexture

Offsets surface detail texture UV (offsetU/V, requires BBR_TEXTURE_UV mesh flag, surface-based only). Takes meshHandle (mesh entity handle), surfaceHandle (surface index 0 to surfaceCount-1), textureHandle (texture handle identifying which layer), offsetU (horizontal UV offset double), offsetV (vertical UV offset double). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

meshHandle Int
surfaceHandle Int
textureHandle Int
offsetU Double
offsetV Double

Returns

Void

Quick Summary

Offsets surface detail texture UV (offsetU/V, requires BBR_TEXTURE_UV mesh flag, surface-based only). Takes meshHandle (mesh entity handle), surfaceHandle (surface index 0 to surfaceCount-1), textureHandle (texture handle identifying which layer), offsetU (horizontal UV offset double), offsetV (vertical UV offset double). Returns nothing.

Technical Exegesis...

Offsets surface detail texture UV (offsetU/V, requires BBR_TEXTURE_UV mesh flag, surface-based only). Takes meshHandle (mesh entity handle), surfaceHandle (surface index 0 to surfaceCount-1), textureHandle (texture handle identifying which layer), offsetU (horizontal UV offset double), offsetV (vertical UV offset double). Returns nothing. Finds detail layer containing textureHandle in specific surface's material, updates detailTextureOffset[i] to {offsetU, offsetV}, controls texture position/shift.

Example

Example.bam
; No example implemented yet