Найти соседей / внутренний запрос в OpenMesh - PullRequest
0 голосов
/ 05 июня 2018

Я планирую использовать библиотеку сеток, вероятно OpenMesh, для запуска моделирования механики поверхности для выпуклой топологической поверхности.Важнейшим моментом является поиск хорошего соседа, т.е. знать, какая грань / вершина ближе всего к определенной точке пространства.Альтернативно, эффективный внутренний / внешний запрос мог бы сделать.

Это реализовано в OpenMesh?Можете ли вы подумать о другой библиотеке, которая делает это?Это должен быть C / C ++ и быть быстрым.

1 Ответ

0 голосов
/ 05 июня 2018

Вы можете взглянуть на CGAL, библиотеку алгоритмов вычислительной геометрии.Класс Side_of_triangle_mesh может выполнять внутренние / внешние испытания.Это может сделать это для CGAL::Polyhedron_3, для CGAL::Surface_mesh, а также для OpenMesh.

...