标签: geometry 2d
我有成千上万个不同大小的圈子。我需要将它们分布在尽可能狭窄的空地上。
我正在使用 Unity 和 C#,但这并不重要-我可以使用任何建议的算法。
每个圈子都有预定义的circleRadius 圆圈之间的大小差异最大可达10000倍。 飞机尺寸没有限制,但是越小越好。
circleRadius
表面形状并不重要-它可以是二维的。
我需要的结果是获取圆位置数组。
请按正确的方向推动我。