n1ro°
RU

Конвертеры / Компьютеры

Изометрические tile coordinates ↔ экранные координаты

Преобразуйте изометрические grid (col,row) в экранные координаты и обратно (diamond 2:1).

От 1 до 4 096
От 1 до 4 096
От -1,00e6 до 1,00e6
От -1,00e6 до 1,00e6
От -1,00e9 до 1,00e9
От -1,00e9 до 1,00e9
От -1,00e9 до 1,00e9
От -1,00e9 до 1,00e9

Как получается результат

sx=(col−row)·tw/2; sy=(col+row)·th/2 (+ origin).

Пример

(2,3) → screen offset from origin.

Ограничения

Flat 2:1 diamond; без elevation.

Источники

Проверено: · Актуальность: 14.09.2026 · Редакция N1RO

Нашли ошибку? Сообщить