問題タブ [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.
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 ファイルにインポートするにはどうすればよいですか?
残念ながら、どちらのインポートも機能しません。
babylonjs - babylon.js で CSG から作成されたメッシュの外側のエッジを描画する
私は csg で次のシーンを持っています: https://www.babylonjs-playground.com/#KUM5WC#14 最終プレートの外側のエッジと穴の外側のエッジのみを描画したい (遊び場では、ロードに非常に長い時間が必要です)再実行の 1 つのプレートが消えた後、ページをリロードして再度作業する必要があります - プレイグラウンドの外ではページを更新する必要はありません)。
newMeshHolePlate.enableEdgesRendering(0.001) の変更; 効果はありません