API

Function updateMeshTangents

  • Re-upload (part of) a mesh's TANGENT buffer — the twin of updateMeshColors for dynamically re-generated geometry whose per-vertex tangent (vec4) payload changes each rebuild (e.g. a procedural batch that streams a per-vertex coordinate frame / mask through the tangent slot). The tangent attribute is vec4 (16 bytes/vertex). No-op if the mesh was created without tangents. Zero-allocation GPU upload only.

    Parameters

    • engine: EngineContext
    • mesh: Mesh
    • tangents: Float32Array
    • vertexOffset: number = 0
    • OptionalvertexCount: number
    • sourceVertexOffset: number = 0

    Returns void