3

サーフェス上にある 3D の点のセットがあり、すべての点に法線もあります。この情報を使用してサーフェスの三角形分割を生成したいと思います。さらに、必要に応じて、境界上にあるポイントを使用するようにアルゴリズムに指示することもできます。

だから、私はかなりの情報を持っています: * ポイント * 法線 * 境界

vtk を使用して、この情報でサーフェスを三角測量するにはどうすればよいですか?

サーフェス再構築アルゴリズムは、この問題に爆弾を使用するようなものです。使用したい情報がすべて揃っているからです。この情報はシミュレーションから得られたものなので、サーフェスが存在し、非常に滑らかであることはわかっています。

使用するvtk関数と、この関数を使用した例が利用可能であれば(そしてそれは素晴らしいことです)、いずれかの観点から答えをキャストしたいと思います。

よろしくお願いします。

4

3 に答える 3

2

vtkSurfaceReconstructionフィルターを使用して、一連の 3D ポイントからサーフェスを作成できます。

于 2013-04-17T02:54:02.427 に答える
1

3D ポイントだけで十分です。サーフェスが滑らかであることがわかっているので、点の Delaunay 三角形分割 (vtkDelaunay3D) を実行し、平滑化のための細分割フィルター (vtkButterflySubdivisionFilter) を適用できます。

Delaunay3D 三角形分割

于 2013-09-28T10:18:43.287 に答える
1

点群ライブラリを試すことができます

点群ライブラリ

于 2012-12-27T23:04:18.550 に答える