CGAL:有没有办法连接来自不同表面的两个边缘?

问题描述 投票:0回答:1

我正在使用CGAL在我的曲面网格中执行一些剪切操作,之后我想重新连接不同的组件。我想知道是否存在一种方法来连接开放的Polyhedron_3曲面网格的两个边界边缘,它们彼此非常接近,并创建一个复合网格?

这里是一个例子:

Edge connection between surfaces

我曾尝试探索填充孔方法,但不确定如何将其用于两个单独的Polyhedron_3网格。

computational-geometry cgal
1个回答
0
投票

如果边界已经符合,则可以使用stitch_borders(),如果没有,则需要先对齐。您可以在master分支和即将发布的5.1版本中使用此stitch_borders()中未记录的功能。另请参见用法示例header

© www.soinside.com 2019 - 2024. All rights reserved.