loaders.gl
Version:
Framework-independent loaders for 3D graphics formats
46 lines (33 loc) • 1.75 kB
JavaScript
// LOADING FUNCTIONS
export {loadFile} from './common/loader';
export {loadUri} from './common/loader-utils/load-uri.js';
export {smartFetch, smartParse} from './common/smart-fetch';
// UTILS
export {getImageSize} from './common/loader-utils/get-image-size';
export {toArrayBuffer, toBuffer} from './common/loader-utils/binary-utils';
export {default as TextDecoder} from './common/loader-utils/text-decoder';
export {default as TextEncoder} from './common/loader-utils/text-encoder';
// LOADERS
// GLB LOADER & WRITER
export {default as GLBLoader} from './glb-loader/glb-loader';
export {default as GLBParser} from './glb-loader/glb-parser';
export {default as GLBWriter} from './glb-writer/glb-writer';
export {default as GLBBuilder} from './glb-writer/glb-builder';
// GLTF LOADER
export {default as GLTFLoader} from './gltf-loader/gltf-loader';
export {default as GLTFParser} from './gltf-loader/gltf-parser';
// MESH/MODEL LOADERS
export {default as OBJLoader} from './obj-loader/obj-loader';
// POINT CLOUD LOADERS
export {default as PLYLoader} from './ply-loader/ply-loader';
export {default as LAZLoader} from './laz-loader/laz-loader';
export {default as PCDLoader} from './pcd-loader/pcd-loader';
export {default as DRACOLoader} from './draco-loader/draco-loader';
export {default as DRACODecoder} from './draco-loader/draco-decoder';
export {default as DRACOEncoder} from './draco-encoder/draco-encoder';
// GEOSPATIAL LOADERS
export {default as KMLLoader} from './kml-loader/kml-loader';
// GENERAL FORMAT LOADERS
export {default as JSONLoader} from './formats/json-loader/json-loader';
export {default as CSVLoader} from './formats/csv-loader/csv-loader';
export {default as XMLLoader} from './formats/xml-loader/xml-loader';