UNPKG

@loaders.gl/textures

Version:

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

45 lines 2.56 kB
export type { GPUTextureFormat, TextureFormat } from '@loaders.gl/schema'; export type { BasisLoaderOptions } from "./basis-loader.js"; export { BasisLoader, BasisWorkerLoader } from "./basis-loader.js"; export type { CompressedTextureLoaderOptions } from "./compressed-texture-loader.js"; export { CompressedTextureLoader, CompressedTextureWorkerLoader } from "./compressed-texture-loader.js"; export type { CrunchLoaderOptions } from "./crunch-loader.js"; export { CrunchLoader } from "./crunch-loader.js"; export type { RadianceHDRLoaderOptions } from "./radiance-hdr-loader.js"; export type { RadianceHDRMetadata } from "./lib/parsers/parse-hdr.js"; export { RadianceHDRLoader } from "./radiance-hdr-loader.js"; export type { NPYLoaderOptions } from "./npy-loader.js"; export { NPYLoader, NPYWorkerLoader } from "./npy-loader.js"; export type { TextureManifestLoaderOptions, TextureManifest } from "./texture-loader.js"; export { TextureLoader } from "./texture-loader.js"; export type { TextureArrayLoaderOptions, TextureArrayManifest } from "./texture-array-loader.js"; export { TextureArrayLoader } from "./texture-array-loader.js"; export type { TextureCubeLoaderOptions, TextureCubeManifest } from "./texture-cube-loader.js"; export { TextureCubeLoader } from "./texture-cube-loader.js"; export type { TextureCubeArrayLoaderOptions, TextureCubeArrayManifest } from "./texture-cube-array-loader.js"; export { TextureCubeArrayLoader } from "./texture-cube-array-loader.js"; export { BASIS_EXTERNAL_LIBRARIES } from "./lib/parsers/basis-module-loader.js"; export { CRUNCH_EXTERNAL_LIBRARIES } from "./lib/parsers/crunch-module-loader.js"; export { CompressedTextureWriter } from "./compressed-texture-writer.js"; export { KTX2BasisWriter } from "./ktx2-basis-writer.js"; export declare const KTX2BasisWriterWorker: { name: string; id: string; module: string; version: any; extensions: string[]; worker: boolean; options: { useSRGB: boolean; qualityLevel: number; encodeUASTC: boolean; mipmaps: boolean; }; }; export { loadImageTexture } from "./lib/texture-api/load-image.js"; export { loadImageTextureArray } from "./lib/texture-api/load-image-array.js"; export { loadImageTextureCube } from "./lib/texture-api/load-image-cube.js"; export * from "./lib/gl-extensions.js"; export { CrunchLoader as CrunchWorkerLoader } from "./crunch-loader.js"; export type { CompressedTextureLoaderOptions as TextureLoaderOptions } from "./compressed-texture-loader.js"; //# sourceMappingURL=index.d.ts.map