Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Генератор ландшафтов [D5, WinXP]


Страницы:   1 2 3

grouzd[E]v ©   (2005-06-23 17:25:00) 

Hello again, my dear friends!

Прошу протестировать мой генератор ландшафтов
(да, без исходников. прошу ногами не бить)
http://www.grouzdev.nm.ru/terrain.rar(224кб)
ОБЯЗАТЕЛЬНО прочитайте readme

И заодно вопрос: почему, если развернуться к на 180 градусов
начинают просвечивать горы (они у меня действительно прозрачные,
но спереди работают нормально)
Функция блендинга (GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA),
глубины - LEQUAL.
Есть подозрение, что рисовать надо от дальних вершин к ближним.
Да, и еще, у меня все работает нормально (Radeon 9600pro), пробовал
запускать на GeForceFX5600 - вместо текстур черные треугольники.
                      Thanks.


grouzd[E]v   (2005-06-25 13:55:00) [21]

TO ViK: Нууу... Скажем так, это НЕ зум...
TO XProger: Я не отшиваю, просто если все с GeForce'ами будут качать 200кб а потом пинать меня за то, что не работает...
И вообще, только что нашел ошибку, запустил на моем GeForce - текстуры работают, но синюшная сетка остается. Исправлю - обновлю


XProger   (2005-06-25 13:49:00) [22]

Zak3D[@Tm], текстуры есть. Взберить на самую высокую гору и уткнись носом в землю. И о ужас! Ты увидишь их!

grouzd[E]v,
Кстати, сетка ландшафта так и задумывалась или ты по ошибке glEnable(GL_POLYGON_SMOOTH) прописал? ;)


Zak3D[@Tm]   (2005-06-25 13:28:00) [23]

grouzd[E]v
Тоже Гефор и нет текстур =)


NewWonder   (2005-06-25 12:57:00) [24]

Я вот когда комп пойду новый покупать я куплю GeForce, кто-то другой купит Radeon, но рабботать должно и там и там ;)


XProger   (2005-06-25 09:25:00) [25]

grouzd[E]v, давно бы уже дал код отрисовки ландшафта, ато гифорсников так отшивать не харасё ;)


ViK   (2005-06-25 08:07:00) [26]

Radeon 9800 / Athlon ~2100+ / 1Gb DDR2 / 1152x864
В простое - 180фпс, в движение 140
вкл/выкл тумана на скорость не влияет

Очень странно у тебя zoom работает: то камеру развернет на 180 градусов, то в место zoom`а координаты камеры меняются, неправильно это :-(

Кстати, картинка стала намного темнее


grouzd[E]v   (2005-06-25 00:07:00) [27]

TO NewWonder: Неа. Он большой, некрасивый и, честно говоря, появился на свет случайно - я его делал для Новоуральска, будь он не ладен =)
TO Zer0: Нет. НИКАКИХ расширений. Ни для NVidia ни для ATI
Кстати, у Вас пашет? Сколько FPS?


Zer0   (2005-06-24 23:03:00) [28]

эээ ATI_ экстеншыны не используются случаем?


NewWonder   (2005-06-24 22:56:00) [29]

Показал бы код, нашли бы где проблема.


Sphinx   (2005-06-24 22:56:00) [30]

2 grouzd[E]v
>!Владельцев GeForce'ов прошу не качать!
Дискриминация :)


grouzd[E]v   (2005-06-24 22:23:00) [31]

Обновил. 229 кб. !Владельцев GeForce'ов прошу не качать!
ЗЫ !!!НЕ ВЫКЛЮЧАЙТЕ ТУМАН!!! Если у Вас работает как на скрине ( http://grouzdev.nm.ru), прошу сказать конфиг. и FPS


grouzd[E]v   (2005-06-24 21:44:00) [32]

TO ViK: Ну слава богу! На моем 9600 точно так же, правда щас оптимизирую код и догнал fps аж до 150 с туманом. а без него - 70(!!!) смешно, правда? Просто теперь туман "отсекает" лишнее
ЗЫ может сегодня эту версию залью в нет


ViK   (2005-06-24 20:14:00) [33]

На Radeon`е 9800 все нормально работает
Правда всего 45-47 fps
Видимость практически не увеличивается, зато фпс падает до 6, и потом по R не востанавливается.
Без тумана скорость до 73 поднимается
Выключение расчета цвета по высоте прибавляет максимум пару фпс
Плотность тумана на скорость не влияет, фильтрация текстур также


NewWonder   (2005-06-24 18:18:00) [34]

А у меня белый экран и зависание.


grouzd[E]v   (2005-06-24 12:19:00) [35]

TO XProger > знакомая картинка. у меня на GeForce такая же, а на Radeon'е пашет. Будем искать...


Sphinx   (2005-06-24 11:01:00) [36]

А я думал сетка специально наложена :)


XProger   (2005-06-24 05:51:00) [37]

Кстати говоря, текстуры на ландшафте то есть, но базовый цвет либо не задан, либо былизок к 0 :)
Перед отрисовкой ландшафта не пробовал glColor4f(1, 1, 1, 1) выставлять?

У меня это выглядит как тёмный ландшафт с белыми полосами на стыках полигонов.
Вот скрин: http://xproger.mirg.ru/tmp/land_bug.jpg


grouzd[E]v   (2005-06-23 23:12:00) [38]

Да знаю. Это ж ООЧЕНЬ ранняя версия (3 дня отроду), щас тестировать буду


NewWonder   (2005-06-23 22:58:00) [39]

Точно. Крта высот читается, потом glTriangle_Strip, что-то такое, а потом просчёт освещённости. Можно и без него.


Кефир87   (2005-06-23 22:52:00) [40]

Ну скачал я новую версию... Тормозить не на много меньше стало... А текстур я так и не увидил... Может исходники покажешь? Вроде в генерации ландшафта нет ничего сверхестественно секретного...


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо