UNPKG

loaders.gl

Version:

Framework-independent loaders for 3D graphics formats

23 lines (21 loc) 831 B
// Binary container format for glTF import GLBParser from '../glb-loader/glb-parser'; import GLTFParser from './gltf-parser'; export function parseTextGLTF(json) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; return new GLTFParser(json).parse(options); } export function parseBinaryGLTF(glbArrayBuffer) { var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; var _parseWithMetadata = new GLBParser(glbArrayBuffer).parseWithMetadata(options), json = _parseWithMetadata.json, arrayBuffer = _parseWithMetadata.arrayBuffer; return new GLTFParser(json, arrayBuffer).parse(options); } export default { name: 'glTF', extension: 'gltf', parseText: parseTextGLTF, parseBinary: parseBinaryGLTF }; //# sourceMappingURL=gltf-loader.js.map