我想使用THREE.js,尤其是CSG,这样我就可以使用布尔运算将两个obj模型相减。为此,我将相应的本地文件导入到一个中心JavaScript文件中,以便可以在其中使用它们。
使用THREE.js、OBJLoader2等,我用这种方式解决了它:
import * as THREE from './three.module.js';
import {OBJLoader2} from './OBJLoader2.js';
import {MTLLoader} from './MTLLoader.js';然后我就可以访问相应的元素了。(例如const objLoader = new OBJLoader2();),所以我现在可以导入obj模型并在画布元素中可视化它们。
不幸的是,我不能为CSG.js文件这样做。
我在这里找到了这个文件:https://github.com/evanw/csg.js/blob/master/csg.js。
如何将本地CSG.js文件导入到中心JavaScript文件中?
import * as CSGfrom './CSG.js';
import {CSG} from './CSG.js';不幸的是,这两种导入都不起作用。
发布于 2020-01-03 12:57:14
使用我的csg库:)它比现有的csg库更健壮。
https://stackoverflow.com/questions/59566648
复制相似问题