Показать сообщение отдельно
Старый 13.08.2012, 21:05   #20
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Шейдеры освещение

В камере не думаю что должно быть слишком много источников, но дело в том что всё усложняется с усложнением материалов. Например если тебе нужно сделать параллакс, и тени, то у тебя всё ещё в разы усложниться.
Когда в дефферед, это будет намного оптимальнее.
Тем более вес вычислений на каждый источник света в деферреде намного меньше чем в Forward Render'инге. Также есть удобные Screen Space оптимизации - исходя из радиуса источника света, положения и камеры, то можно вычислить Screen Space Bounding Box источника света, и при вычислении очередного света, создавать биллбоард именно такого размера - это очень сильно улучшит производительность. А если Bounding Box не в экране - так вообще игнорируется источник света и просчёт его.
Такое на Forward Render'инге замахаешься делать..
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
FREE MAN (13.08.2012)