使用CGAL,是否可以在开放多边形网格上执行布尔运算?

时间:2016-03-03 03:39:26

标签: c++ graphics cgal

我已经到了多边形网格,即AB

A是一个封闭的网格,B是一个任意曲面。我想要做的是切断位于B之外的A部分。例如,如果A是多边形球体而B是矩形平面,则结果应为多边形圆形平面。

我想使用CGAL执行上述操作(如果CGAL不能执行此操作,则可能是其他库)。有关于此的任何想法吗?

1 个答案:

答案 0 :(得分:1)

我认为你想要在Nef Polyhedra上进行" 3D布尔运算"库:

http://doc.cgal.org/latest/Nef_3/index.html