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

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

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

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

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

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

Другие публикации по теме
Магия в деталях — как создаются фэнтезийные древние врата в 3D
Магия в деталях — как создаются фэнтезийные древние врата в 3D
Перед нами подробный разбор процесса создания впечатляющего окружения для игр и не только под названием "Древние врата".
26 декабря 2025
746
2
Форум
Разработчики ARK: "Unreal Engine 5.7 почти идеален для оптимизации игр"
Разработчики ARK: "Unreal Engine 5.7 почти идеален для оптимизации игр"
Студия Wildcard, работающая над ARK: Survival Ascended, поделилась своим мнением о новой версии движка Unreal Engine 5.7.
24 декабря 2025
3200
1
Форум
Это не картины, а проекты на Unreal Engine 5 — смотрим на невероятные красоты на игровом движке
Это не картины, а проекты на Unreal Engine 5 — смотрим на невероятные красоты на игровом движке
3D-художник по окружениям Энтони Чжэн опубликовал свою новую работу под названием City Above The Clouds.
18 декабря 2025
2277
2
Форум