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

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

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

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

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

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

Комментировать
Другие публикации по теме
Бывший главный евангелист Unreal Engine разрабатывает собственный движок Immens
Бывший главный евангелист Unreal Engine разрабатывает собственный движок Immens
Спустя месяц после ухода из Epic Games бывший главный евангелист Unreal Engine Шорд де Йонг раскрыл планы на будущее.
28 июля в 10:00
957
5
Форум
Человеческий фактор в играх — ветеран индустрии считает, что ИИ не заменит людей еще как минимум 20 лет
Человеческий фактор в играх — ветеран индустрии считает, что ИИ не заменит людей еще как минимум 20 лет
Недавний анонс компании Epic Games о глубокой интеграции языковых моделей Claude и Gemini в движки Unreal Engine 5.8 и грядущий Unreal Engine 6 вызвал очередную волну скепсиса в геймдеве.
24 июня в 09:00
2948
30
Форум
Один из главных ветеранов Unreal Engine покинул Epic Games после 27 лет работы с движком
Один из главных ветеранов Unreal Engine покинул Epic Games после 27 лет работы с движком
Сьёрд «Hourences» де Йонг, которого многие разработчики называют одним из главных популяризаторов Unreal Engine, объявил об уходе из Epic Games. Для него это завершение целой эпохи: с движком он был связан 27 лет, а в самой компании проработал 12 лет.
22 июня в 21:30
1920
0
Форум