Компиляция шейдеров в Unreal Engine 5 требует ручной доработки от разработчиков

28562
41
Компиляция шейдеров в Unreal Engine 5 требует ручной доработки от разработчиков

Новая версия системы компиляции шейдеров в Unreal Engine 5, которая должна избавлять игры от статтеров из-за их подгрузки, требует дополнительной работы от разработчиков для правильной работы. Без этих самых доработок система просто не будет работать.

Компиляция шейдеров в Unreal Engine 5 требует ручной доработки от разработчиков

Пост в блоге Epic рассказывает о том, что статтеры из-за шейдеров происходят на фоне значительного увеличения количества кода для этих самых шейдеров. Там рассказывается о том, какие меры были предприняты в Direct3D 12 и Vulkan для решения данной проблемы — PSO (Pipeline State Objects). Мера, конечно, существует, но она приводит к другим проблемам, а потому даже подготовленный функционал компиляции шейдеров в Unreal Engine не позволяет полностью избавиться от проблем в автоматическом режиме. А вот для полноценной работы систем компиляции шейдеров и удаления из игры статтеров разработчикам необходимо выполнять дополнительную работу по оптимизации.

Сами же Epic сейчас работают с производителями "железа" и драйверов над адаптацией софта и API для решения упомянутой проблемы с шейдерами. Статтеры от подгрузки шейдеров не являются эксклюзивом Unreal Engine, но конечное решение в теории может помочь сразу всем.

Комментировать
Другие публикации по теме
Вините художников, а не софт: Epic Games отшила Гора Вербински после критики CGI на Unreal Engine
Вините художников, а не софт: Epic Games отшила Гора Вербински после критики CGI на Unreal Engine
Еще в середине декабря в интервью But Why Tho? режиссер «Пиратов Карибского моря» Гор Вербински списал плачевное состояние современной компьютерной графики в фильмах на использование Unreal Engine.
22 января в 12:01
1366
4
Форум
Рорикстед в новом свете — фанат перенес культовую локацию Skyrim на движок Unreal Engine 5.7
Рорикстед в новом свете — фанат перенес культовую локацию Skyrim на движок Unreal Engine 5.7
Пока весь мир замер в ожидании новостей о шестой части The Elder Scrolls, энтузиасты продолжают демонстрировать, как могла бы выглядеть легендарная пятая часть на современных технологиях.
21 января в 10:00
1568
0
Форум
Магия в деталях — как создаются фэнтезийные древние врата в 3D
Магия в деталях — как создаются фэнтезийные древние врата в 3D
Перед нами подробный разбор процесса создания впечатляющего окружения для игр и не только под названием "Древние врата".
26 декабря 2025
905
2
Форум