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

GLFW, undefined reference to `__imp_glClearColor'. (3 стр)

Страницы: 1 2 3
#30
14:08, 10 июня 2020

samrrr
> 3-5к статических мешей и их генерация на лету по 20-30 шт за фрейм при 60 фпс.
Мне кажется, ты не совсем понимаешь смысл слова "статический".
Можно подробнее описать, что у тебя там вообще происходит?

#31
14:19, 10 июня 2020

Delfigamer
> Можно подробнее описать, что у тебя там вообще происходит?
да блин, он же нормально объяснил.
3-5к мешей рисуются за кадр. за тот же кадр добавляются 20-30 новых мешей (и примерно такое-же их количество убирается). еслиб он еще полигонаш сих мешей привел, то было бы еще лучше.

я почти уверен, что если взять какое-нибудь юнити, и сделать такое в лоб (GameObject, Mesh на каждый новый объект) - то будет медленно.
если же такое делать в лоб на ГЛ-е, то будет быстрее, просто за счет меньшего оверхеда.
а вот на вулкане сделать в лоб - просто не получится. (не выйдет 5к аллокаций памяти сделать, придется думать).

#32
15:47, 10 июня 2020

HolyDel
>еслиб он еще полигонаш сих мешей привел, то было бы еще лучше.
https://gamedev.ru/code/forum/?id=251508
там всё приведено. ~1000 треугольников на меш, не вдаваясь в детали, можно считать что одного материала
собственно я пока написал кривой, но рабочий аллокатор и выделяю 1 большую память только под эти меши

Страницы: 1 2 3
ПрограммированиеФорумГрафика

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