Декартова с.к и изометрическая карта
|
|
goldsphere | Дата: Среда, 11 Апреля 2018, 09:15 | Сообщение # 1 |
заслуженный участник
Сейчас нет на сайте
| Довольно давно уже думаю над вопросом как зная мировые координаты в обычной декартовой с.к. вычислить индексы клетки на изометрической карте, которой эти кординаты принадлежат? Вот такая картинка (сетку немного криво нарисовал). Красные линии дают нам декартову с.к. с мировыми координатами. При это высотка ромба 31, ширина 62. Синие - отсчёт индексов клеток на карте
Добавлено (11 Апреля 2018, 09:15) --------------------------------------------- Up. Картинка не залилась в первый раз
FinderX - Android Аркада
Сообщение отредактировал goldsphere - Среда, 11 Апреля 2018, 17:49 |
|
| |
zmear | Дата: Среда, 11 Апреля 2018, 09:48 | Сообщение # 2 |
почетный гость
Сейчас нет на сайте
| Во второй, видимо, тоже
|
|
| |
goldsphere | Дата: Среда, 11 Апреля 2018, 17:50 | Сообщение # 3 |
заслуженный участник
Сейчас нет на сайте
| Вроде теперь проблем быть не должно
FinderX - Android Аркада
|
|
| |
-Mikle- | Дата: Среда, 11 Апреля 2018, 20:02 | Сообщение # 4 |
Изобретатель велосипедов
Сейчас нет на сайте
| В этой теме обсуждалось: https://gamedev.ru/code/forum/?id=123819 На второй странице есть и демка с исходником, в том числе для шестиугольной сетки.
|
|
| |
goldsphere | Дата: Четверг, 12 Апреля 2018, 10:43 | Сообщение # 5 |
заслуженный участник
Сейчас нет на сайте
| -Mikle-, спасибо, разобрался
FinderX - Android Аркада
|
|
| |