UNPKG

@kibeo/loaders.gl-textures

Version:

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

27 lines (23 loc) 660 B
import type {Loader} from '@kibeo/loaders.gl-loader-utils'; import {VERSION} from './lib/utils/version'; /** * Worker loader for the Crunch compressed texture container format */ export const CrunchWorkerLoader = { id: 'crunch', name: 'Crunch', module: 'textures', version: VERSION, worker: true, extensions: ['crn'], mimeTypes: ['application/octet-stream'], binary: true, options: { crunch: { libraryPath: 'libs/' } } }; // We avoid bundling crunch - rare format, only offer worker loader // TYPE TESTS - TODO find a better way than exporting junk export const _TypecheckCrunchWorkerLoader: Loader = CrunchWorkerLoader;