我知道这是非常具体的,但由于他们 poly2tri 的 Google 代码不包含联系信息,我觉得使用起来感觉很好,我想我不妨在这里问一下,因为肯定有人自己使用过这个库。
所以这就是我想要的。我的多边形包含坐标信息,但每个点还包含颜色和 tex 坐标信息等内容。不幸的是,poly2tri 只采用它自己的PolygonPoint
实现,没有Tag
让我在其上附加额外信息的实现。因此,在将多边形转换为三角形后,我不知道要将数据附加到哪些点。
解决这个问题的最佳方法是什么?我正在考虑自己编辑代码,因为它看起来微不足道,但我不知道 poly2tri 是否PolygonPoint
通过算法保留相同的实例,或者它是否会产生新的实例(使我Tag
的 s 无用)。