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

Нормали в GS (2 стр)

Страницы: 1 2 3 4 5 6 Следующая »
#15
13:57, 9 фев. 2020

eDmk
> Проблема в том, что видюха умирать начинает от их просчета «на лету».

использовать gs чтобы нормали считать ? куда катиться мир

#16
14:34, 9 фев. 2020

innuendo
> использовать gs чтобы нормали считать ?
После переноса в вертексный 1200-1300 fps стало, т.е. еще меньше чем в GS.

#17
15:19, 9 фев. 2020

eDmk
> 1200-1300 fps стало
Это я накосячил. Не инициализировал буфер для источника света.
Видимо он динамически память выделял, т.к. на удивление работало :)
Но медленно.

А так он нормальки считает очень быстро :)
Если кому надо можно и в вертексном (для CCW):

+ Показать

#18
15:31, 9 фев. 2020

eDmk
> Если из буфера читать, то ~3700 fps, а с просчетом в GS падает до ~1700 fps.
тебя програмина покусала?

#19
15:35, 9 фев. 2020

Aroch
> тебя програмина покусала?
>
>
Написал же - не инициализировал буфер для источника света.
Теперь порядок. Fps поднялся обратно.

#20
15:37, 9 фев. 2020

eDmk
> не инициализировал буфер для источника света.

Что за буфер такой?

#21
(Правка: 15:46) 15:45, 9 фев. 2020

eDmk
> Написал же - не инициализировал буфер для источника света.
> Теперь порядок. Fps поднялся обратно.
причём тут это? Тебе зачем 3,4к/1,7к fps вообще? Что ты замеряешь в этом случае? Отношение времени кадра по сравнению с тем как было до этого? Ну ок, а если вообще ничего не рисовать то fps будет бесконечным, отрисовав хоть что-то у тебя уже fps просядет в бесконечное кол-во раз. Руководствуясь твоей логикой, ничего не нужно рисовать.

#22
16:47, 9 фев. 2020

Aroch
Вы чего то за меня додумали. Я просто V-Sync выключаю и измеряю FPS.
Так удобнее производительность измерять.

#23
16:49, 9 фев. 2020

0xc0de
> Что за буфер такой?
>
>
Обычный SSBO. Т.е. он данные копировал непонятно куда. И не вылетал при этом.
Но включались тормоза. 2k fps из общей производительности пропадали.

#24
(Правка: 16:57) 16:56, 9 фев. 2020

eDmk
> Так удобнее производительность измерять.
вот поэтому я и говорю что тебя програмина покусала, та тоже производительность в fps-ах меряет. И ничего что fps это обратная величина от времени кадра.

#25
(Правка: 17:25) 17:22, 9 фев. 2020

Aroch
> обратная величина от времени кадра
Это еще и величина загруженности, если измерять на одинаковых сценах.
Знаете как по колесам определяют нагрузку автомобиля? Вторичный признак.
А еще можно по свисту дросселей узнавать загруженность. Под пылью они классный свист издают.
Чем выше свист, тем сильнее загружена карта.

#26
17:28, 9 фев. 2020

eDmk
понятие иллюзий тебе знакомо? Часто возникает когда меряют по вторичным признакам.

#27
(Правка: 17:30) 17:29, 9 фев. 2020

Aroch
Это у вас иллюзии, а у меня корректная оптимизация + опыт с просчетом нормалей на GPU,
что позволяет мне использовать сложную геометрию с любой матрицей трансформаций.

#28
18:20, 9 фев. 2020

eDmk
> опыт с просчетом нормалей на GPU,
> что позволяет мне использовать сложную геометрию с любой матрицей
> трансформаций.

причём тут матрица ?

#29
18:24, 9 фев. 2020

eDmk
у меня нет иллюзий что ты меряешь ерунду. разница в 2к fps может быть как между 4к и 2к так и между 2к1 и 1fps и это две большие разницы, смекаешь?

Страницы: 1 2 3 4 5 6 Следующая »
ПрограммированиеФорумГрафика