【发布时间】:2022-01-06 09:44:27
【问题描述】:
我想知道是否有一种算法可以在一组路径中得到封闭的多边形,就像在图像中一样。我知道有两个封闭多边形的交集算法和交集,但我只有这些线向量作为输入。我正在使用 C# 和 Unity。但当然,这是一个普遍的问题。 先谢谢
【问题讨论】:
标签: c# graphics polygon intersection
我想知道是否有一种算法可以在一组路径中得到封闭的多边形,就像在图像中一样。我知道有两个封闭多边形的交集算法和交集,但我只有这些线向量作为输入。我正在使用 C# 和 Unity。但当然,这是一个普遍的问题。 先谢谢
【问题讨论】:
标签: c# graphics polygon intersection
这样的事情怎么样:
以这种方式描述图表有多种方式。我建议使用半边结构,其中每个边存储两次,方向相反。所以节点会有一个传出边的列表,每条边都有一个目标节点。这使得标记经过的边变得更容易,因为您不需要跟踪您的行进方向。
【讨论】: