Путь прямого рендеринга во Встроенном Render Pipeline
Путь рендеринга Forward рендирует каждый GameObject в одном или нескольких проходах рендеринга, в зависимости от освещения, которое влияет на объект.
Сами огни также по-разному обрабатываются путем рендеринга Forward, в зависимости от их настроек и интенсивности. Дополнительную информацию см. в Огни на пиксель и вершину.
Рендерные проходы рендеринга
Для каждого GameObject, Unity сначала отображает Базовый Пропуск, который отображает следующее:
- Один свет на пиксель, который влияет на GameObject.
- Все первертекс и сферические гармоники (SH) светят, которые влияют на GameObject.
- Данные Lightmap для GameObject
- Амбиентное освещение
- Излучающее освещение
- Тени от направленных огней
Примечание: Объекты с световыми картами не освещаются источниками света SH.
Затем Unity отображает один дополнительный пропуск для каждого света на пиксель, который влияет на GameObject. Unity не отображает тени для этих светов.