@babylonjs/viewer
Version:
The Babylon Viewer aims to simplify a specific but common Babylon.js use case: loading, viewing, and interacting with a 3D model.
3 lines (2 loc) • 721 B
JavaScript
import{G as e,U as n,a as o}from"./environmentTextureTools-Dw3vvpEc.esm.min.js";import"./index-Bw2N6w1y.esm.min.js";import"./dumpTools-DB1fGFKH.esm.min.js";class t{constructor(){this.supportCascades=!1}loadCubeData(t,s,a,r,i){if(Array.isArray(t))return;const d=e(t);if(d){s.width=d.width,s.height=d.width;try{n(s,d),o(s,t,d).then((()=>{s.isReady=!0,s.onLoadedObservable.notifyObservers(s),s.onLoadedObservable.clear(),r&&r()}),(e=>{i?.("Can not upload environment levels",e)}))}catch(e){i?.("Can not upload environment file",e)}}else i&&i("Can not parse the environment file",null)}loadData(){throw".env not supported in 2d."}}export{t as _ENVTextureLoader};
//# sourceMappingURL=envTextureLoader-s5-FOMfU.esm.min.js.map