如何用GLUtesselator减去多边形?

时间:2012-10-05 16:32:24

标签: c++ windows opengl glu

我正试图以这种方式从多边形中建立联合:

enter image description here

您可以看到箭头的方向:孔为顺时针方向,固体为逆时针方向。

但结果显示,它不起作用。我尝试了所有GLU_TESS_WINDING_RULE组合,但无法使其正常工作。

这是否可以使用裸GLUtesselator,或者我是否需要其他库? Clipper lib能做到吗?

1 个答案:

答案 0 :(得分:0)

General Polygon Clipper library可以对多边形进行布尔运算。