UNPKG

gltf-pipeline

Version:

Content pipeline tools for optimizing glTF assets.

18 lines (15 loc) 544 B
"use strict"; const parseGlb = require("./parseGlb"); const gltfToGlb = require("./gltfToGlb"); module.exports = processGlb; /** * Run a glb through the gltf-pipeline. * * @param {Buffer} glb A buffer containing the glb contents. * @param {object} [options] The same options object as {@link processGltf} * @returns {Promise} A promise that resolves to an object containing the glb and a dictionary containing separate resources. */ function processGlb(glb, options) { const gltf = parseGlb(glb); return gltfToGlb(gltf, options); }