извините если не втему.
пожалуста подкинте статю про реализации толпы в играх,
в гоогле в основном статьи для 3Д кино-анимации.
мне нужна толпа типа Devil May Cry 4: Legendary Dark Knight.
на данном этапе у мена 25 противников и FPS:15-25.
это слишком плохо. надо бы 60-70 противников и FPS:50-60.
да система у меня такая: CPU E6750, GPU NVIDIA 8600 256MB DDR3, RAM DDR2 800 2GB.
спасибо.
karakal_13
Для ДХ10 http://developer.download.nvidia.com/SDK/10/direct3d/Source/Skinn… hitePaper.pdf
Для ДX9 http://www.comp.nus.edu.sg/~ashraf/papers/hwSkinning/mm07_hasdac.pdf
спасибо за интересние стастьи
Вот это
http://www.steps3d.narod.ru/tutorials/skeletal-animation-tutorial.html
скрестить с этим
http://www.steps3d.narod.ru/tutorials/draw-instanced-tutorial.html
ИМХО достаточно трёх условий:
1) Юзать лод для модели
2) Юзать лод для скелета (скелетка на ГПУ)
3) Юзать инстансинг
вообше то хотелось чтоб персонажи были независими и не повторялись каждые 10-20,
я имею ввиду у всех свой ИИ Физика и рендер. может я это слишком?...
кстати скиннинг на гпу не так уж и быстр для толпы хотя до сих пор я пренебрегал лод-ом,
придется проити заново.
EXT_draw_instanced - его Nvidia FX5ххх и 6ххх не поддерживают. или я ошибаюсь?
karakal_13
> вообше то хотелось чтоб персонажи были независими и не повторялись каждые
> 10-20,
> я имею ввиду у всех свой ИИ Физика и рендер. может я это слишком?...
То есть тебе нужно 40-60 уникальных персонажей?
> кстати скиннинг на гпу не так уж и быстр для толпы хотя до сих пор я
> пренебрегал лод-ом, придется проити заново.
1600 мужиков - 63 ФПС
400 мужиков - 240 ФПС
100 мужиков - 760 ФПС
Но тут никакого инстансинга нет, только лод...
> EXT_draw_instanced - его Nvidia FX5ххх и 6ххх не поддерживают. или я ошибаюсь?
Хз, зачем тебе это старьё?
согласен кчерту старьё, едем в перед.
не совсем 40 уникальных персонажей. уникальных их 6-10, но уникальными должны должны быть состояния.
вцелом 70 персонажеи, по состоянию могут отличатся все, но не толко по position/rotation. у каждого
своя анимация(или frame time).
Executor
> 1600 мужиков - 63 ФПС
> Но тут никакого инстансинга нет, только лод...
круто. это уже дело, значит я чето корявово творю. придется руки выпремлять и занятся лод-ом.
кстати модели персонажеи содержат 1500-2500 примитивов, возможно это был перебор?
Тема в архиве.