2010-08-13 62 views
2

我正在看这个问题的Here这个库。然而,我仍然不清楚这个库是否可以像glu tesselator那样做并返回一系列我可以用OpenGL渲染的三角形。如果可以做到这一点,这是如何完成的?从阅读文档我只是不清楚这一点。所以基本上我试图找出的是,如果它实际上可以进行三角剖分,一旦我添加了轮廓,我如何获得三角形顶点以便我可以使用opengl渲染它们?GPC多边形裁剪机是否进行三角测量?

由于

回答

1

GPC要么产生轮廓(多边形边界)输出,或将给出一个结果作为多边形内部的固体呈现一系列三角形带。在两种输出之间选择两个函数:gpc_polygon_clip()和gpc_tristrip_clip()。欢呼, - GPC授权经理托比霍华德。

+1

对不起,你可以详细说明第一个(gpc_polygon_clip())它是否返回一系列三角形来渲染像GLUTesselator,或者它只是一个轮廓verties的轮廓? – jmasterx 2010-08-13 18:46:34