UNPKG

@animech-public/playcanvas

Version:
2 lines (1 loc) 458 B
import{GlbContainerResource as e}from"./glb-container-resource.js";import{GlbParser as s}from"./glb-parser.js";class t{constructor(e){this._device=e.device,this._defaultMaterial=e.defaultMaterial,this._assets=e.assets}parse(t,a,r){var i;s.parse("filename.glb","",t,this._device,this._assets,null!=(i=null==r?void 0:r.options)?i:{},((s,t)=>{if(s)a(s);else{const s=e.createModel(t,this._defaultMaterial);t.destroy(),a(null,s)}}))}}export{t as GlbModelParser};