0

Three.js は初めてです。メッシュまたはジオメトリ オブジェクトから個別のオブジェクト (要素/シェル) を取得する方法はありますか?

それを行うネイティブな方法がない場合、アンサンブルに接続されていない面を分離し、それらを切り離して独自の Mesh オブジェクトを形成する方法をどのように実装できますか?

背景: 3D モデルを読み込んでおり、ThreeBSP を使用してこのモデルを統合できるようにしたいと考えています。ブール演算を適用する前に、オブジェクトを分離する必要があります。

ありがとうございました

4

1 に答える 1

0

Geometry オブジェクトを掘り下げます。顔の配列があります。どれが連続しているかを確認するためのネイティブな方法はないと思います。

腰から撮影すると、この場合の「伝染性」は、ポイントを共有する何かとポイントを共有する何かとポイントを共有する顔などを意味します。定義点を保存し、それらの点も使用する面を見つけ、そこに点を保存し、展開された点のいずれかを共有するすべての面を見つけます。重複を避けるために必要な簿記を行う方法。

幸運を

于 2014-04-19T21:08:15.900 に答える