Архитектура игровой системы освещения - PullRequest
3 голосов
/ 09 июня 2009

Интересно, кто-нибудь когда-нибудь проектировал систему освещения для игрового движка? или использовали систему освещения в любом двигателе?

Если в сцене может быть много источников света (20 или более), как вы проектируете систему освещения? Вы выбираете 4 ближайшего света? Как ваш дизайн влияет на шейдер?

О да, я говорю о динамическом освещении, а не о предварительно запеченном освещении, и предположим, что двигатель основан на шейдерах, а не на фиксированной функции.

Спасибо!

-tep

1 Ответ

2 голосов
/ 10 ноября 2009

То, о чем вы говорите, - это рендеринг с отложенной штриховкой или Light Pre-Pass от этого парня. Эти рендеры могут без проблем иметь тысячи огней одновременно.

В основном это касается рендеринга вашего освещения и геометрической информации на текстуры, а затем использования шейдеров для обработки текстур в конечное изображение.

...