API

Function createMorphTargets

  • Create morph target GPU data from parsed glTF targets.

    Parameters

    • engine: EngineContext

      Engine context (provides GPU device)

    • targets: { normals: Float32Array<ArrayBufferLike> | null; positions: Float32Array }[]

      Array of {positions, normals} deltas per target

    • vertexCount: number

      Number of vertices in the base mesh

    • morphWeights: number[] | null

      Initial morph weights (one per target, may be null)

    Returns MorphTargetData