CSG (THREE.js) » 将本地 csg.js 导入到另一个 JS-文件中?



我想使用THREE.js,尤其是 CSG,这样我就可以使用布尔运算相互减去两个 obj 模型。 为此,我将相应的本地文件导入到中央 JavaScript 文件中,以便我可以在其中使用它们。

THREE.jsOBJLoader2等。我已经这样解决了:

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';

不幸的是,这两种导入都不起作用。

使用我的 csg 库:)它比现有的 csg 库更强大。

https://github.com/manthrax/THREE-CSGMesh

相关内容

  • 没有找到相关文章

最新更新