@kibeo/loaders.gl-textures
Version:
Framework-independent loaders for compressed and super compressed (basis) textures
22 lines (16 loc) • 799 B
text/typescript
// Types
export type {GPUTextureFormat} from './types';
// Loaders
export {BasisLoader, BasisWorkerLoader} from './basis-loader';
export {CompressedTextureLoader, CompressedTextureWorkerLoader} from './compressed-texture-loader';
export {CrunchWorkerLoader} from './crunch-loader';
export {NPYLoader, NPYWorkerLoader} from './npy-loader';
// Writers
export {CompressedTextureWriter} from './compressed-texture-writer';
// Texture Loading API
export {loadImageTexture} from './lib/texture-api/load-image';
export {loadImageTextureArray} from './lib/texture-api/load-image-array';
export {loadImageTextureCube} from './lib/texture-api/load-image-cube';
// Utilities
export {GL as GL_CONSTANTS} from './lib/gl-constants';
export {getSupportedGPUTextureFormats} from './lib/utils/texture-formats';