samrrr
> 3-5к статических мешей и их генерация на лету по 20-30 шт за фрейм при 60 фпс.
Мне кажется, ты не совсем понимаешь смысл слова "статический".
Можно подробнее описать, что у тебя там вообще происходит?
Delfigamer
> Можно подробнее описать, что у тебя там вообще происходит?
да блин, он же нормально объяснил.
3-5к мешей рисуются за кадр. за тот же кадр добавляются 20-30 новых мешей (и примерно такое-же их количество убирается). еслиб он еще полигонаш сих мешей привел, то было бы еще лучше.
я почти уверен, что если взять какое-нибудь юнити, и сделать такое в лоб (GameObject, Mesh на каждый новый объект) - то будет медленно.
если же такое делать в лоб на ГЛ-е, то будет быстрее, просто за счет меньшего оверхеда.
а вот на вулкане сделать в лоб - просто не получится. (не выйдет 5к аллокаций памяти сделать, придется думать).
HolyDel
>еслиб он еще полигонаш сих мешей привел, то было бы еще лучше.
https://gamedev.ru/code/forum/?id=251508
там всё приведено. ~1000 треугольников на меш, не вдаваясь в детали, можно считать что одного материала
собственно я пока написал кривой, но рабочий аллокатор и выделяю 1 большую память только под эти меши
Тема в архиве.