UNPKG

nanogl-gltf

Version:
21 lines (20 loc) 456 B
/** * Definition of a texture as parsed from a KTX file */ export default interface TextureDefinition { width: number; height: number; surfaces: Array<Array<ArrayBufferView>>; format: GLenum; cubemap: boolean; } /** * Helper class to parse KTX files */ export default class Parser { /** * Parse a KTX file * @param source The KTX file as an ArrayBuffer */ parse: (source: ArrayBuffer) => TextureDefinition; }