Interface TextureTranscoder

Defines the interface for xeokit texture decompression strategies.

interface TextureTranscoder {
    destroy(): void;
    init(capabilities: Capabilities): void;
    transcode(
        buffers: ArrayBuffer[],
        config?: {},
    ): Promise<TextureCompressedParams>;
}

Methods

  • Initializes this transcoder.

    Parameters

    • capabilities: Capabilities

      A set of flags indicating the capabilities of this TextureTranscoder.

    Returns void