我想作一个瓷砖的世界上的球体。 我想用六边形地砖,但据我可以找出你必须有五边形也使其适合。
所以,我的问题是,是否有可能使球体上的六边形网格,而无需使用五边形? 六边形不必是正六边形,如果他们都接近常规这是绰绰有余。
任何帮助这里?
非常感谢!
我想作一个瓷砖的世界上的球体。 我想用六边形地砖,但据我可以找出你必须有五边形也使其适合。
所以,我的问题是,是否有可能使球体上的六边形网格,而无需使用五边形? 六边形不必是正六边形,如果他们都接近常规这是绰绰有余。
任何帮助这里?
非常感谢!
不可能。 这是mathemetical定理。 只有不精确的方式存在,我猜。
http://en.wikipedia.org/wiki/Platonic_solid
http://en.wikipedia.org/wiki/Semiregular_polyhedron
覆盖地球与六角地图图块
这篇文章的作者是遇到了类似的问题,并写下了上述文章的主题,与一些JavaScript源代码。
基本上,这个想法是,既然是数学上是不可能去除五边形,唯一有效的解决方案是修改和扭曲你的六边形网格,使偶尔五角大楼那么突出了。 为了使奇瓷砖的正常现象。 他这样做是通过创建在icosphere而不是直接六边形网格Voronoi图,并反复碾过点劳埃德松弛算法,直到他们或多或少在五角大楼八方范围。