forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Алгоритмика (http://forum.boolean.name/forumdisplay.php?f=21)
-   -   Простая изометрия (http://forum.boolean.name/showthread.php?t=789)

SubZer0 19.03.2006 22:13

Вложений: 2
Помню во времена спектрумов придумывали простые формулы для перевода координат из 3Д системы в 2Д... но как говорится склероз хорошая болезнь, ничего не болит и каждый день новости...

дак вот... может ктонить помнит такое...

типа как вот на скриншоте..

[attachmentid=897]

нужны простые формулы...

impersonalis 19.03.2006 22:58

Заходим на blitzetc и после недолго поиска читаем:
Цитата:

Амит Пател (Amit Patel) написал статью, предлагающую некоторые альтернативы. Пример по поиску на изометрической RPG карте, используя неквадратные области поиска, лежит здесь: Two-Tiered A* Pathfinding.

http://theory.stanford.edu/~amitp/GameProg...sentations.html
http://www.policyalmanac.org/games/twoTiered.htm

pax 19.03.2006 23:03

Snakes
Ratll&Roll
Прикольная игруха была.

Думаю здесь без 3D массива не обойтись (он будет в себе всю карту содержать, хотя можно и двумерным как карта высот)... он будет определять столкновения а положение в пространстве сделать вещественными переменными и округлять их когда надо...

На счет формул пока идей нет...

SubZer0 19.03.2006 23:28

3Д массив... хммм... идей реализаций много...

мне не надо столкновений и прочего гемора, мне надо конкретно как это все на экран рисовать... как координаты подгонять... :)

SubZer0 19.03.2006 23:44

то, что искал найдено тут

формулы которые были нужны:

u = x-y + (W-1)
v = x+y

:)

impersonalis 19.03.2006 23:46

Не зочу никого обидеть но понятно вопрос был сформулирован только во втором посте. Эти соотношения я проходил на ИГ =)


Часовой пояс GMT +4, время: 04:49.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot