1
1
回答部分问题: 3 /你可以使用OpenMesh库来计算你的分数。它允许一个人很快到达邻居的第一环 here ,以及所有边和面。我不能确定是不是数据结构提供了最快的访问这些信息。为了给你一个关于速度的提示,在我的工作中,我使用openmesh:运行30个“for”循环,每个循环经过我的网格的50万个顶点的第一个环邻域并计算一些算法(通常是重心),总共需要不到100毫秒。 1 /使用OpenMead,在任何时候你都可以重置一个点位置而不改变它的连通性(它不会删除已经定义的边和面)。 2/要检查是否需要重新网格化,必须检查网格的每个点是否仍然满足Delaunay条件。如果没有,请重新清洗整个或交换合适的边缘。 希望这有帮助! |
guorui · 如何绘制这样的图形? 6 年前 |
Stéphane Laurent · 从POV射线到rgl 6 年前 |
sab ambrose · 存储网格数据值 6 年前 |
Unis · Gmsh中的“几乎结构化”二维四边形网格 7 年前 |
user1255410 · 生成外凸多边形 7 年前 |
AmirB · CGAL曲面网格-删除面 7 年前 |
praveen kr · 找出一个点属于哪个四面体元素 7 年前 |
mathew7k5b · 如何检测选定顶点是否位于三角形网格的边界上? 7 年前 |