1

THREE.jsブール演算を使用して 2 つの obj モデルを互いに減算できるように、特に CSG を使用したいと考えています。この目的のために、それぞれのローカル ファイルを中央の 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 モデルをインポートして、canvas 要素で視覚化することができます。

残念ながら、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';

残念ながら、どちらのインポートも機能しません。

4

1 に答える 1