Создание сетки из шестигранных плиток, идущих по часовой стрелке от центральной точки - PullRequest
0 голосов
/ 08 ноября 2018

Мне нужно сгенерировать и построить сетку шестиугольников из списка значений произвольного размера. Сетка должна начинаться с некоторого центра 0,0 и расти по часовой стрелке, каждое кольцо начинается сверху / сверху по центру предыдущего. Чтобы объяснить лучше, анимация ожидаемых результатов для списков размером от 1 до 19.

enter image description here

Самое близкое решение, которое я нашел, было из ответа на этот вопрос , но в этом примере ввод фиксируется на 7 предварительно сгенерированных координатах - мне нужно генерировать их динамически.

...