Войти
ПрограммированиеФорумГрафика

Как найти высоту точки по карте высот? (комментарии)

#0
20:37, 23 июня 2009

Как найти высоту точки по карте высот? (комментарии)

Это сообщение сгенерировано автоматически.


#1
20:37, 23 июня 2009

а, mesh[z0, x0], как я понимаю, - координаты точки в сетке?

#2
22:18, 23 июня 2009

Да. Можно так же использовать heightmap[z0, x0]

#3
22:21, 23 июня 2009

Карта высот - вариант интересный. Сколько же их нужно, чтобы сделать полноценный мир?))) Вот то-то и оно, что до фига... Как вообще реализуется перемещение персонажа по ландшафту? То есть, каким будет унифицированное решение и для Morrowind ("одноэтажный мир") и для "многоуровневого" квейка?)))

#4
14:52, 19 июля 2009

Обычное решение - проверять другим методом колижен - обычным пополигональным. У будет всеравно что там.

#5
16:19, 19 июля 2009

Мне так кажется, или эта статья была очень давно?

#6
18:59, 7 авг. 2009

18 ноября 2008

#7
23:12, 7 авг. 2009

X512
не кажется http://www.gamedev.ru/articles/read.shtml?id=30110

#8
12:23, 17 авг. 2009

а что если dz == dx ?? :) Нужно хоть пометку сделать, а то люди, которые заюзают пример, сделают обработку только двух вариантов.

#9
13:37, 17 авг. 2009

Durane
> а что если dz == dx ??
Тогда не важно будет :)

if (dx < dz)
{
}
else
{
 ПОПАДЕМ СЮДА!
}
#10
17:09, 12 янв. 2010

Всю жизнь бегал по полигонам триангуляцией для вычисления смещения камеры а теперь надо попробовать воспользоваться этим алгоритмом может будет лучше )

Прошло более 1 года
#11
17:22, 21 мар. 2011

этот метод быстрее должно быть чем проверка пересечения луча и треугольника ?

#12
19:47, 21 мар. 2011

> Как найти высоту точки по карте высот?
использовать билинейную интерполяцию. Собственно она эти задачи и решает.
А вы какие-то велосипеды изобретаете.

UPD: cibergod, почетную лопату тебе

ПрограммированиеФорумГрафика

Тема в архиве.