Opengl es 在opengl es中填充不规则多边形内部的区域

Opengl es 在opengl es中填充不规则多边形内部的区域,opengl-es,Opengl Es,我有一组勾勒出多边形轮廓的点。多边形可以有许多不同的形状,包括凸面形状(想象一下新月的形状)。我想我可以用一个三角形扇子来填充这些形状的内部,这个扇子从圆周上的第一个点开始,但在某些形状上效果很差 人们是如何做到这一点的?我希望有一个glPaintBucket函数。我认为在将多边形分解为三角形后,需要使用(本质填充)原语(开始学习多边形三角剖分).你找到比手动计算多边形三角剖分更简单的方法了吗?没有,我实际上把它分解成了三角形

我有一组勾勒出多边形轮廓的点。多边形可以有许多不同的形状,包括凸面形状(想象一下新月的形状)。我想我可以用一个三角形扇子来填充这些形状的内部,这个扇子从圆周上的第一个点开始,但在某些形状上效果很差


人们是如何做到这一点的?我希望有一个glPaintBucket函数。

我认为在将多边形分解为三角形后,需要使用(本质填充)原语(开始学习多边形三角剖分).

你找到比手动计算多边形三角剖分更简单的方法了吗?没有,我实际上把它分解成了三角形