UNPKG

@gltf-transform/extensions

Version:

Adds extension support to @gltf-transform/core

8 lines (7 loc) 582 B
import { type GLTF, type TypedArray } from '@gltf-transform/core'; import type { Attribute, Decoder, DecoderModule, Mesh } from 'draco3dgltf'; export declare let decoderModule: DecoderModule; export declare function decodeGeometry(decoder: Decoder, data: Uint8Array): Mesh; export declare function decodeIndex(decoder: Decoder, mesh: Mesh): Uint16Array | Uint32Array; export declare function decodeAttribute(decoder: Decoder, mesh: Mesh, attribute: Attribute, accessorDef: GLTF.IAccessor): TypedArray; export declare function initDecoderModule(_decoderModule: DecoderModule): void;