Показать сообщение отдельно
Старый 14.05.2014, 16:19   #204
mr.DIMAS
Дэвелопер
 
Аватар для mr.DIMAS
 
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений
(для 1,540 пользователей)
Ответ: [TrueHorror] - разработка

Ребятушки, я тут психанул и запилил Deferred Shading. Но вот в чем проблема - при маленьком разрешении все рисуется шустро, с увеличением разрешения начинаются тормоза причем они мало зависят от количества источников света. Для Render Target'ов использую текстуры с форматом D3DFMT_A16B16G16R16F. Причем если взять формат потолще типа D3DFMT_A32B32G32R32F тормозов еще больше - это впринципе понятно - больше прокачиваемый объем данных по шине и через видюху. Деферед делаю по тутору Борескова.

Вот простыня кода дефереда.

http://pastebin.com/TSirNkbe

Как используется

http://pastebin.com/qRXRDr7y

В аттаче демка.

Вопрос - как увеличить производительность?
Вложения
Тип файла: rar release.rar (392.1 Кб, 1435 просмотров)
__________________

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
LLI.T.A.L.K.E.R. (14.05.2014)