UNPKG

@kibeo/loaders.gl-textures

Version:

Framework-independent loaders for compressed and super compressed (basis) textures

23 lines 880 B
import { VERSION } from './lib/utils/version'; import { parseCompressedTexture } from './lib/parsers/parse-compressed-texture'; export const CompressedTextureWorkerLoader = { name: 'Texture Containers', id: 'compressed-texture', module: 'textures', version: VERSION, worker: true, extensions: ['ktx', 'ktx2', 'dds', 'pvr'], mimeTypes: ['application/octet-stream', 'image/vnd-ms.dds', 'image/ktx', 'image/ktx2'], binary: true, options: { 'compressed-texture': { libraryPath: 'libs/' } } }; export const CompressedTextureLoader = { ...CompressedTextureWorkerLoader, parse: async arrayBuffer => parseCompressedTexture(arrayBuffer) }; export const _TypecheckCompressedTextureWorkerLoader = CompressedTextureWorkerLoader; export const _TypecheckCompressedTextureLoader = CompressedTextureLoader; //# sourceMappingURL=compressed-texture-loader.js.map