我正在使用一个六边形网格。我选择使用这个坐标系统是因为它非常优雅。
这个问题讨论了生成这些坐标本身的方法,非常有用。我的问题现在在于将这些坐标转换为实际像素坐标和从实际像素坐标转换为六边形坐标。我正在寻找一种简单的方法来找到具有坐标x,y,z的六边形的中心。假设像素坐标中(0,0)在六边形坐标中为(0,0,0),并且每个六边形的边长为s。对我而言,x,y和z似乎应该分别沿轴线移动我的坐标一定距离,但它们以我无法理解的方式相互关联。
如果您能够反向操作并将任何(x,y)点转换为所属的六边形,则可以获得奖励积分。