問題タブ [csg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
364 参照

javascript - CSG (THREE.js) » ローカル csg.js を別の JS ファイルにインポートしますか?

THREE.jsブール演算を使用して 2 つの obj モデルを互いに減算できるように、特に CSG を使用したいと考えています。この目的のために、それぞれのローカル ファイルを中央の JavaScript ファイルにインポートして、その中で作業できるようにします。

THREE.js、などを使用OBJLoader2して、そのように解決しました:

次に、対応する要素にアクセスできます。(例const objLoader = new OBJLoader2();) 現在、obj モデルをインポートして、canvas 要素で視覚化することができます。

残念ながら、CSG.jsファイルに対してこれを行うことはできません。

ここでファイルを見つけました: https://github.com/evanw/csg.js/blob/master/csg.js

CSG.jsローカルファイルを中央の JavaScript ファイルにインポートするにはどうすればよいですか?

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

0 投票する
1 に答える
187 参照

babylonjs - babylon.js で CSG から作成されたメッシュの外側のエッジを描画する

私は csg で次のシーンを持っています: https://www.babylonjs-playground.com/#KUM5WC#14 最終プレートの外側のエッジと穴の外側のエッジのみを描画したい (遊び場では、ロードに非常に長い時間が必要です)再実行の 1 つのプレートが消えた後、ページをリロードして再度作業する必要があります - プレイグラウンドの外ではページを更新する必要はありません)。

newMeshHolePlate.enableEdgesRendering(0.001) の変更; 効果はありません

私の目標は次のとおりです。 ここに画像の説明を入力