1
私は3次元領域の四面体メッシュを持っています。メッシュは、ノードと要素に関連するデータを含む拡張子.nodeと.eleを持つ2つのファイルで定義されます(これはtetgenの出力ファイルの形式です.3D Delaunay四面体化プログラム)。 .nodeファイルには、各行にノード番号とそのノードのx、y、z座標が含まれています。 .eleファイルには、4つの頂点に対応する要素番号とノード番号が含まれています。今、任意の点(x1、y1、z1)が与えられたとき、この点がどの要素に属するかを決定する最も簡単なアルゴリズムは何ですか?ポイントが属する四面体要素を見つける
たぶん(ボリューム階層をバウンディング)*各四面体の境界AABBを計算し、*のBVHに挿入 - *幅広い相*探索> O(Nログ)。次に、すべてのAABBについて、それが対応する四面体の内部にあるかどうかを調べる – meowgoesthedog