作为输入,我有一组三角形,它们形成带孔的凹形网格。每个三角形由三个顶点组成:(vi,vj,vk),... 没有提供邻接信息。算法必须将具有相同法线的三角形集合“联合”成多边形。所以输出是 (pi,pj,pk,...,ps),...
例如(见下图),假设我们有由三角形组成的网格
(v0,v1,v4), (v1,v3,v4), (v1,v2,v3)
(v2,v6,v4), (v6,v5,v4)。
作为输出,我们有:
(p0,p1,p4)
(p1,p2,p3,p4)
我正在寻找解决上述问题的有效算法。任何建议、提示或文章表示赞赏。