六边形地图Cube coordinates理解

Posted heweiwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了六边形地图Cube coordinates理解相关的知识,希望对你有一定的参考价值。

1、这个是 Axial coordinates,可以实现六边形4个方向上的移动

技术分享图片

2、但是六边形还有两个方向需要移动,所以引入了Cube coordinates,这个坐标系多了一个轴向,Y轴,X轴沿水平方向转过一定的角度我们就可以得到消失的Y轴,因为X、Y轴互相对称,所以如果你将Z值保持不变的话,x+y 永远得一个固定的值。事实上,这三个坐标的和永远为零。如果你将某一维度的坐标增加的话,另外一个就需要减少。这让六个方向上的运动成为了可能。这个坐标系被称为立方体坐标系 cube coordinates,因为它有三个轴并且类似与正方体的解剖结构。

 

技术分享图片

技术分享图片技术分享图片技术分享图片

 

以上是关于六边形地图Cube coordinates理解的主要内容,如果未能解决你的问题,请参考以下文章

总结Kylin创建Cube

高德地图webAPI能否3D效果添加多边形标注

地图算法,正六边形相关总结

百度地图多边形点击变色

Android 地图坐标

百度地图多边形绘制之多边形预判