我怎样才能用另一个网格切割?

时间:2016-12-23 02:43:05

标签: c++ 3d geometry

为简单起见,我有两个2d网格。其中一个是扁平的3d网格,大约9500个三角形,而另一个是大约1000 ^ 2个方形多边形的网格。我们的想法是将它们组合成一个网格,其中包括两者的边缘细节。

现在,我可以轻松地获得所需的所有顶点 - 在两个网格中的顶点之间,以及它们相交的位置,我很确定我可以构建一个边集合,但是至于我可以说,我要么根据两个输入网格的边缘弄清楚如何创建新的三角形,要么找到某种点拓扑/网格生成库,它将拓扑指南作为输入。

如果这里有人知道这样的图书馆,或者甚至想知道如何从边缘集合中生成面孔,我会感激任何帮助。

0 个答案:

没有答案