Hey! If you want a working import of this, you need to update to a newer version of three.
THREE = {
const THREE = (window.THREE = await require("three@0.130.0/build/three.min.js"));
await require("three@0.130.0/examples/js/loaders/ColladaLoader.js").catch(() => {});
await require("three@0.130.0/examples/js/loaders/OBJLoader.js").catch(() => {});
await require("three@0.130.0/examples/js/loaders/STLLoader.js").catch(() => {});
await require("three@0.130.0/examples/js/loaders/GLTFLoader.js").catch(() => {});
await require("three@0.130.0/examples/js/loaders/TDSLoader.js").catch(() => {});
await require("three@0.130.0/examples/js/loaders/MTLLoader.js").catch(() => {});
return THREE;
} // require("three/build/three.min.js")
This would work ^^^^ for example
I made a fork of this and tested it, just in case this is never updated.
Change your function imports to something like:
import {
computeModelExtent,
loadModelFromURL
} from "fd5b533c21bcd22e"
(fd5b533c21bcd22e is my fork's id)