Проверяет глубокое понимание графического пайплайна и выбора рендера под задачи игры.
Короткий ответ
Forward рендерит объект полностью за один проход, но ограничивает количество источников света и плохо подходит для сложных сцен. Deferred рендерит сначала буферы (нормали, глубину, альбедо), а затем освещение, что позволяет использовать сотни динамических источников света, но плохо работает с прозрачностью. Forward+ — модернизированный forward, использующий кластеризацию света и позволяющий иметь много источников света, сохранив преимущества Forward, но сложнее в реализации. Выбор зависит от сцены: много динамических Lights → Deferred, мобильные платформы → Forward, современные проекты с множеством Lights и хорошей прозрачностью → Forward+.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.