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

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

Md2 модели


Страницы:   1 2

Сан-саныч ©   (2006-08-06 16:04:00) 

Скажите плиз, где можно скачать различные Md2 модели.


tmtlib   (2006-10-29 18:28:00) [1]

Pa5ha ©, теперь есть и без VCL.
Я думаю можно фиксированно передавать где-нибудь матриц 50, а в них запихнуть данные 100 костей (по два кватерниона и перемещения в одну матрицу). Тогда можно использовать модели <=100 костей.


XProger   (2006-10-26 22:28:00) [2]

Кстати, недавно md2 формат описал http://wiki.mirgames.ru/md2
Pa5ha, обычно веса хранят в текстуре, текстурных координатах, или цвете... :)


Pa5ha   (2006-10-26 21:29:00) [3]

Про шейдер прочитал, только как-то это не по руски хранить вместо цветов веса костей.


Pa5ha   (2006-10-26 21:15:00) [4]

ну это я типа с ирониией. смайлик забыл (ну насчет завышенных требований).
как фпс мерять не знаю. У мя фрапс на одном челе при 1280х1024 при максимальной производительности дает 999 фпс. Больше не может чота -)
100-118фпс
300-41фпс
гф7900гт

щас будем глсл дуплить...

Пока вопрос по коду:
чо там фрагментный шейдер делает?
Почему кода в шейдере добавилось так сильно без видимого изменения качества?
И можно ли как-нить передавать не фиксированно 32 матрицы а столько, сколько мне надо, чтоб мона было один шейдер юзать для всех моделей?

И ещё совет автору как можно скорее забить на VCL.


tmtlib   (2006-10-19 10:41:00) [5]

XProger ©, решил уж выложить как есть..
Да и ругають, пишут, мол фпс низкий, матрицы лишний раз умножаются, да и вообще:
http://www.gamedev.ru/code/forum/?id=56039

Пробовал матрицу заранее делать - действительно, fps поднялся на 8fps.

Так вот
В моей проге 1 модель 922fps
В проге Gendolf-а, судя по скриншоту, 1544fps
Реально ли 1500фпс с интерполяцией?


XProger   (2006-10-19 10:14:00) [6]

tmtlib, где FPS? где режим расчёта на CPU? На глаз определять скорость? ;)


tmtlib   (2006-10-19 03:36:00) [7]

Pa5ha, вот новая оптимизированная версия. Работает быстрее в сотни, в тысячи раз! =)

Исходники 219kb:
http://www.igrodel.ru/files/optimized-src.rar

EXE 342kb:
http://www.igrodel.ru/files/optimized-exe.rar

Почитать что это такое:
http://www.igrodel.ru/glsl-bones.htm


XProger   (2006-10-17 18:28:00) [8]

Обычно анимацию на шейдере реализуют совместно с использованием VBO, чтобы получить прирост существенный, а не перенести расчёты...


@!!ex   (2006-10-17 17:01:00) [9]


> Pa5ha ©   (17.10.06 15:00) [22]

Шейдер ниче не должен.
Он просто позволяет переносить вычисления на ГП.
А будет это быстрее или медленнее, это уж от тебя зависит.


Pa5ha   (2006-10-17 15:00:00) [10]

псип!

только это, мне казалось, что шейдер должен ускорять.


tmtlib   (2006-10-17 06:06:00) [11]

Pa5ha, вот смд с шейдерами, только там требования завышенные.
Шейдер умножает варшины на матрицы:
http://www.igrodel.ru/files/smdplayer-src.rar- исходники
http://www.igrodel.ru/files/smdplayer-exe.rar- exe файл


Pa5ha   (2006-09-20 20:24:00) [12]

на модель идет одна текстура. Фингал как раз в этом 3dExploration -)


XProger   (2006-09-20 18:17:00) [13]

Сколько текстур идёт на модель и сколько ты накладываешь? ;)


Pa5ha   (2006-09-20 17:20:00) [14]

написал загрузчик смд. Так вот, при экспорте в obj на морде слева появляется какой-то фингал. При конверте с помощью 3dExploration obj->obj бага исчезает. Вроде глюк с нормалями, но ошибок в сорсах не нашел, как ни старался. Проверял на двух моделях. Нормали нормализовывал.

Вдруг у всех такая бага бывает -) Не знаете, что такое?


Pa5ha   (2006-09-12 22:11:00) [15]

Нашол этот заголовок -) qc

насчет шейдеров вопрос открыт.


Pa5ha   (2006-09-10 00:44:00) [16]

Поковырять смд с шейдерами на дельфи не будет случайно? :) Не гуглица чота.


Pa5ha   (2006-09-09 23:35:00) [17]

XProger, нету там -) в смд то...


XProger   (2006-09-09 00:37:00) [18]

Pa5ha, обычно FPS анимации в заголовке пишется :)


Pa5ha   (2006-09-08 22:26:00) [19]

а время между кейфреймами фиксированное? А то что-то нигде оно не указывается.

Наконец-то оно заработало нормально. 3 дня разжучивал -) Щаз будем писать парсер смд файлов.


XProger   (2006-09-08 07:26:00) [20]

На GF4 есть вершинные программы.


Страницы:   1 2

Наверх

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