3D 三角形メッシュで構成される 3D モデルがあります。メッシュを異なるグループに分割したいと考えています。各グループは、平面、円柱面などの面を表します。これは表面認識/再構成のようなものです。
入力は、3D 三角形メッシュのセットです。出力は、サーフェスごとのメッシュ セグメンテーションです。
私の要件を満たすライブラリはありますか?
3D 三角形メッシュで構成される 3D モデルがあります。メッシュを異なるグループに分割したいと考えています。各グループは、平面、円柱面などの面を表します。これは表面認識/再構成のようなものです。
入力は、3D 三角形メッシュのセットです。出力は、サーフェスごとのメッシュ セグメンテーションです。
私の要件を満たすライブラリはありますか?
多くのメッシュ処理を行いたい場合は、点群ライブラリを使用することをお勧めしますが、CGAL もお勧めします: http://www.cgal.orgより多くのアルゴリズムとメッシュを対象とした構造の負荷について。
最後に、あなたが説明した問題は、自分で最も簡単に解決できます。
再ラベル付けは、ルックアップ テーブルを使用してすばやく行うことができます。これにより、実際には興味のないライブラリにコードを接続する際に発生する多くの問題を回避できます。
PCL ライブラリを確認してください。これらすべての機能とその他の機能が含まれています: http://pointclouds.org/