Сегодня 27 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Шейдеры будут скомпилированы ещё до скачивания игры: Unreal Engine 5.8 получил поддержку Microsoft ASD

Epic Games добавила в свой игровой движок Unreal Engine 5.8 поддержку технологии Microsoft Advanced Shader Delivery (ASD). Эта интеграция позволяет разработчикам подготавливать шейдеры к компиляции на поддерживаемых графических процессорах ещё до того, как игроки скачают игру. Благодаря этому можно сократить время длительной компиляции шейдеров при первом запуске игры, а также уменьшить количество «фризов» (задержек) во время игрового процесса.

 Источник изображения: Epic Games

Источник изображения: Epic Games

Новый инструмент ASD создает базу данных состояний (State Object Database, SODB) на основе подготовленной (собранной) версии игры для Windows. Она содержит код шейдеров и объекты состояний конвейера (Pipeline State Objects, PSO). Поддерживаемые цифровые магазины могут преобразовывать их в базы данных предварительно скомпилированных шейдеров (Precompiled Shader Databases, PSDB), адаптированные под конкретные графические процессоры и драйверы. В результате игроки получают уже скомпилированные шейдеры вместе с самой игрой, что избавляет их от необходимости выполнять компиляцию локально на своем устройстве.

Разработчики могут собрать все вычислительные шейдеры (compute shaders) из своих сборок, а графические объекты PSO — из существующих кешей конвейера. Инструмент работает независимо от редактора Unreal Engine, однако для его использования необходимо выполнить сборку из исходного кода движка. Epic также предоставляет команды для тестирования и регистрации баз данных шейдеров на локальном компьютере перед их отправкой в цифровые магазины.

В Epic Games уточняют, что ASD не заменяет существующую в Unreal Engine систему предварительного кеширования PSO. Графические объекты PSO по-прежнему должны собираться через кеши конвейера, а в случае отсутствия необходимых комбинаций компиляция может потребоваться непосредственно во время игры. Объекты PSO для трассировки лучей не поддерживаются. Кроме того, для работы технологии необходимы API Direct3D 12 с поддержкой Shader Model 6, совместимое оборудование и соответствующие графические драйверы.

Microsoft уже расширила поддержку ASD, включив в неё больше моделей графических процессоров, в частности, видеокарты серии GeForce RTX (начиная с версии драйверов Nvidia R620). Однако расширение списка совместимого оборудования не означает, что технология автоматически заработает в уже выпущенных играх. Разработчикам необходимо подготовить базы данных шейдеров, а цифровые магазины должны обеспечить их распространение. Согласно документации Epic, технология уже поддерживается в Microsoft Store, а интеграция с Epic Games Store запланирована на начало 2027 года.

Реализация функции ASD в Unreal Engine помогает решить одну из распространенных проблем современных игр на ПК, однако она не устраняет все возможные причины возникновения задержек. Технология направлена исключительно на компиляцию шейдеров и объектов PSO. Другие факторы, вызывающие «фризы», например, потоковая загрузка игровых ресурсов (asset streaming) или задержки при перемещении по игровому миру, требуют отдельных методов оптимизации.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про 3d-графика

Источники:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
OpenAI представила GPT-6.1 Terra — быструю модель для самостоятельной работы на компьютере 16 мин.
Энтузиаст разработал инструмент для запуска на iPhone, iPad и Mac игр с Nintendo Switch, включая главные эксклюзивы 48 мин.
Шейдеры будут скомпилированы ещё до скачивания игры: Unreal Engine 5.8 получил поддержку Microsoft ASD 56 мин.
В Windows 11 нашли секретный переключатель для будущих процессоров Intel — он активирует ускорение системы 2 ч.
Дыры в PHP начали использоваться в реальных атаках — подтверждены успешные взломы 4 ч.
Шантаж, взломы и угроза человечеству: Anthropic предупредила об опасностях ИИ перед IPO 4 ч.
Надёжный инсайдер рассекретил, когда выйдут первые обзоры GTA VI 4 ч.
Instagram замахнулся на YouTube: соцсеть тестирует видео Features длиной до 90 минут 5 ч.
Стартовало голосование за «Игру года» на Golden Joystick Awards 2026 — отдать свой голос может любой желающий 5 ч.
Dark Messiah of Might and Magic получит новую жизнь благодаря моддерам — в Steam появилась страница одобренного Ubisoft неофициального ремастера 5 ч.
Apple признала проблему трескающегося экрана у «небольшого числа» iPhone Duo и предлагает замену — но причину не объясняет 18 мин.
Новая статья: Компьютер месяца, спецвыпуск: выбираем материнскую плату для игрового ПК 19 мин.
Кризис памяти ударил по производителю дисплеев Samsung Display — Apple и Samsung урезали заказы 23 мин.
Microsoft предложила добровольно уволиться 60 000 сотрудникам — деньги нужны на ИИ 2 ч.
Meta хочет привлечь рекордные до $95 млрд на ИИ — Nvidia, AMD и Broadcom готовы вложиться 4 ч.
Philips представила первый в мире 36-дюймовый сверхширокий игровой монитор с частотой обновления 260 Гц 4 ч.
Обломки телескопа Swift со дня на день рухнут куда-то на Землю — NASA уже попрощалось с обсерваторией 4 ч.
Samsung тоже не хватает оперативной памяти — компания резко урежет производство смартфонов Galaxy A 7 ч.
20 000 фильмов за секунду: Китай разогнал оптоволокно до рекордных 3,2 Пбит/с 8 ч.
В Москве построят ЦОД с собственной газовой электростанцией 8 ч.