-->

在球六边形网格内没有五边形(Hexagon grid on sphere without penta

2019-08-01 09:13发布

我想作一个瓷砖的世界上的球体。 我想用六边形地砖,但据我可以找出你必须有五边形也使其适合。

所以,我的问题是,是否有可能使球体上的六边形网格,而无需使用五边形? 六边形不必是正六边形,如果他们都接近常规这是绰绰有余。

任何帮助这里?

非常感谢!

Answer 1:

不可能。 这是mathemetical定理。 只有不精确的方式存在,我猜。

http://en.wikipedia.org/wiki/Platonic_solid

http://en.wikipedia.org/wiki/Semiregular_polyhedron

覆盖地球与六角地图图块



Answer 2:

这篇文章的作者是遇到了类似的问题,并写下了上述文章的主题,与一些JavaScript源代码。

基本上,这个想法是,既然是数学上是不可能去除五边形,唯一有效的解决方案是修改和扭曲你的六边形网格,使偶尔五角大楼那么突出了。 为了使奇瓷砖的正常现象。 他这样做是通过创建在icosphere而不是直接六边形网格Voronoi图,并反复碾过点劳埃德松弛算法,直到他们或多或少在五角大楼八方范围。



文章来源: Hexagon grid on sphere without pentagon