gpt4 book ai didi

c++ - 将点的矩形网格转换为六边形网格

转载 作者:行者123 更新时间:2023-11-28 07:25:09 25 4
gpt4 key购买 nike

我有一个像这样的矩形网格 enter image description here我想得到这些点的索引,这些点形成一个像这样的六边形网格 enter image description here .

鉴于我只想绘制完整的六边形,如何“六角化”矩形网格?

编辑:

我添加了另一张图片来展示我想要实现的目标 enter image description here

最佳答案

您可以创建两个网格,一个尺寸为 N/2xN/2,其中 N=20,另一个尺寸为 (N-1)/2+1x(N-1)/2+1。如果调用的索引是奇数,则转到绘图中长度为 N-1 的内部单元格,否则转到长度为 N 的外部单元格。

我想这将是最经济/最优化的方式。

关于c++ - 将点的矩形网格转换为六边形网格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18880393/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com