Hexagonal tiles 球面上无五边形的六边形网格
我想在球体上创建一个基于瓷砖的世界。我想用六边形的瓷砖,但据我所知,你需要在那里有五边形也使其适合Hexagonal tiles 球面上无五边形的六边形网格,hexagonal-tiles,Hexagonal Tiles,我想在球体上创建一个基于瓷砖的世界。我想用六边形的瓷砖,但据我所知,你需要在那里有五边形也使其适合 所以,我的问题是,有没有可能不用五边形在球体上做一个六边形网格?六边形不一定是规则六边形,如果它们都接近规则,那就足够了。不可能。这是一个数学定理。我想只有不精确的方法存在 本文作者遇到了类似的问题,并用一些JavaScript源代码编写了上述关于该主题的文章 基本上,我们的想法是,由于从数学上讲不可能删除五边形,唯一有效的解决方案是修改和扭曲六边形网格,使偶尔出现的五边形不那么显眼。使奇数平
所以,我的问题是,有没有可能不用五边形在球体上做一个六边形网格?六边形不一定是规则六边形,如果它们都接近规则,那就足够了。不可能。这是一个数学定理。我想只有不精确的方法存在
本文作者遇到了类似的问题,并用一些JavaScript源代码编写了上述关于该主题的文章
基本上,我们的想法是,由于从数学上讲不可能删除五边形,唯一有效的解决方案是修改和扭曲六边形网格,使偶尔出现的五边形不那么显眼。使奇数平铺成为正常出现。他通过在icosphere上创建一个voronoi图而不是一个直六边形网格来实现这一点,并在这些点上反复运行Lloyd松弛算法,直到它们或多或少处于五角大楼到八角形的范围内。Ahh这是我担心的答案。谢谢请参见此处的更多信息: