Вопросы по теме 'hexagonal-tiles'

Установка шестнадцатеричных ячеек в ggplot2 на тот же размер
Я пытаюсь сделать шестнадцатеричное представление данных в нескольких категориях. Проблема в том, что огранка этих бункеров, кажется, делает их всех разного размера. set.seed(1) #Create data bindata <- data.frame(x=rnorm(100), y=rnorm(100))...
5201 просмотров
schedule 19.09.2021

Как преобразовать координаты x y в координаты центра hexbin
Я знаю о пакете hexbin, но пока не хочу подводить итоги. Я не рисую свои графики в R, поэтому мне не нужны объекты hexbin или многое другое в этом пакете. Я просто хочу преобразовать / округлить координаты каждой точки в координаты xy центра...
280 просмотров
schedule 14.10.2021

Как построить координаты (x, y, z) в форме гексагональной сетки?
Если, например, у меня есть следующие координаты с соответствующими цветами, которые представляют собой гексагональную сетку из шестиугольников: coord = [[0,0,0],[0,1,-1],[-1,1,0],[-1,0,1],[0,-1,1],[1,-1,0],[1,0,-1]] colors =...
6580 просмотров

Как изменить цвет игрового объекта при нажатии в Unity?
Пытаюсь создать настольную игру Hex. Первый игрок внизу желтого цвета, а второй игрок вверху - синего цвета. Когда Игрок 1 щелкает гексагон, он должен стать желтым, а когда Игрок 2 щелкает гексагон, он должен стать синим. Я создал эту...
4385 просмотров
schedule 27.05.2022

Отображение данных в шестиугольной сетке с использованием Python
Я ищу метод или класс, который позволяет мне отображать список шестиугольников в сетке. В идеале я мог бы использовать некоторую форму set-метода для изменения цвета/штриховки/границы отдельных шестиугольников. Шестиугольники хранятся с...
5320 просмотров

Как сделать гексагональные кнопки J
Я написал короткую игру. В существующей реализации у меня есть GridBagLayout с кнопками, расположенными в виде шахматной доски. Каждая кнопка занимает всю сетку. Игра работает нормально. Моя следующая задача - изменить доску, чтобы она состояла из...
1536 просмотров
schedule 14.09.2022

Шестиугольная сетка, представляющая сотовую сеть, используемую в системах мобильной связи.
Я относительно новичок в Matlab и хочу создать шестиугольную сетку, представляющую сотовую сеть, в которой каждый шестиугольник имеет определенное поведение. Мой вопрос: как перейти от квадратной сетки к шестнадцатеричной (переносной матрице)? Это...
6353 просмотров

Манхэттен Расстояние между плитками в гексагональной сетке
Для квадратной сетки евклидово расстояние между плитками A и B равно: distance = sqrt(sqr(x1-x2)) + sqr(y1-y2)) Для актера, вынужденного двигаться по квадратной сетке, Манхэттенское расстояние является лучшим показателем фактического...
12086 просмотров
schedule 11.06.2023

Как сделать сотовую версию перлинового шума?
Я желаю: Превратить обычный двумерный перлиновый шум в квантованную, прямолинейную версию самого себя, где прямые линии составляют 60°. Может быть, я могу квантовать вход функции шума Перлина, чтобы он находился на 3 осях 60 °? Возможно, я...
1063 просмотров

Оптимальный способ создания шестиугольных кнопок в шестиугольной сетке
Я работаю над инструментом, который генерирует сетку шестиугольников, на которую пользователь может нажимать, чтобы циклически переходить через определенные состояния (враг, союзник и т. д.). До сих пор я мог генерировать гексы как полигоны. Я...
181 просмотров
schedule 29.01.2023

Перспективные координаты для 2D Hex Grid
Вот тупица... Портируя старый код, я получил эту 2D-шестигранную сетку, визуализируемую в 2.5D: Y-масштаб и положение плиток рассчитываются для перспективы, но я хотел бы также масштабировать и располагать их для перспективы по горизонтали...
317 просмотров

Хранение данных сетки шестиугольной формы в массиве
Я создаю сетку шестиугольной формы, как описано на веб-сайте Амита Пателя redblobgames.com Я проверил сетку, и все, включая координаты, правильно. Теперь я хотел бы сохранить данные сетки в массив. Я частично разобрался, однако основная...
85 просмотров
schedule 08.07.2023

Рисование шестиугольной сетки с использованием текстуры
Ранее я провел пару экспериментов, чтобы найти лучший способ рисования крупномасштабных шестиугольных сеток. Я пробовал рисовать гексы, используя THREE.Line , THREE.LineSegments . Это работало довольно хорошо для небольших сеток, но если у меня...
1554 просмотров
schedule 23.10.2022

проблема рисования шестиугольной сетки
Кажется, у меня возникли проблемы с рисованием правильной шестнадцатеричной сетки: Как видите, шестиугольники немного смещены, хотя я считаю, что моя математика верна (некоторые из них проверены через...
7051 просмотров
schedule 20.01.2023

JPanel не отображает компоненты? (шестиугольная сетка)
Извините, полный новичок в java. Раньше я делал квадратную сетку для игры в шашки, однако у меня возникли проблемы с шестиугольной сеткой. Я следовал той же идее с квадратной сеткой, однако у меня есть маленькие точки на моем JPanel, хотя я не...
169 просмотров
schedule 14.12.2022

Карта Spritekit Hexagonal: обнаружение плитки в конце SKAction.
Я задаю этот вопрос, потому что я не нашел решения для такого рода проблем. На самом деле поддержка Hex-карт не очень популярна. Я делаю игру с помощью SpriteKit Framework. Я использую SktileMapNode с шестиугольной картой с 1 набором плиток из 4...
148 просмотров

Как раскрасить шестиугольную сетку так, чтобы у нее не было соседей одного цвета?
У меня есть приложение javascript, которое генерирует шестнадцатеричную сетку. Каждый шестиугольник имеет заостренную вершину с тремя переменными для каждой из координат куба (x, y и z). У меня также есть массив с тремя шестнадцатеричными спрайтами....
388 просмотров
schedule 23.06.2023

Рисование линий в love2d вылетает из программы
Я пытаюсь нарисовать шестиугольную сетку с помощью love2d, используя love.graphics.line, но после рисования около 15000 строк программа вылетает только с одним сообщением abort (core dumped) . function love.load() ww, wh =...
37 просмотров
schedule 09.06.2023

Как создать программно Hexagon UIButton или Clickable ImageView с помощью Swift
Я хочу программно создавать Hexagon UIButtons с помощью Swift. У меня есть шестиугольные изображения, как вы можете видеть зеленую картинку. Края прозрачны, поэтому вы не должны нажимать на эти области. При использовании UIButton по умолчанию с...
1481 просмотров

Каково уравнение, чтобы получить угол камеры от высоты изометрической шестиугольной сетки?
Вот часть моей формулы для рисования шестиугольника. По какому уравнению можно определить, под каким углом будет камера? Если hex_squish равен 1, то гексы являются идеальными гексами, а камера будет под углом 90 градусов. Если hex_squish равен 0,...
224 просмотров
schedule 29.03.2024