Сегодня 16 ноября 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
Тренды 🔥
Microsoft 364: на устранение сбоя облачных сервисов компании ушло больше суток 5 ч.
Facebook заглядывал в галереи смартфонов без разрешения — Meta получила штраф на €805 млн 10 ч.
Китайская Bilibili Gaming cтала чемпионом World Championship 2026 по League of Legends, прервав многолетнее доминирование корейских команд 13 ч.
Биткоин за неделю подешевел на 15 % — ниже $65 000 за монету 15-11 00:44
Новая статья: Phantom Blade Zero — танцы с клинками. Рецензия 15-11 00:07
То же мясо, но сочнее: брутальный платформер Super Meat Boy получит ремастер с улучшенной графикой и новыми секретами 14-11 20:07
Октябрьские сбои «Яндекса» привели к проверкам компании в Казахстане 14-11 18:38
Microsoft устранила глобальный сбой сервисов — виноватой оказалась ошибка при апгрейде сети 14-11 15:29
Акций на всех не хватит: спрос на IPO Anthropic в шесть раз превысил предложение 14-11 13:52
Meta тестирует аналог Polymarket — сотрудники делают ставки, станет ли Тим Кук главой Nvidia 14-11 10:13
Новая статья: Обзор SSD-накопителя Samsung 990: четыре бита и много вопросов 2 ч.
+571 % к выручке за год, капзатраты $40–$45 млрд и безубыточность к концу 2027-го: Nebius отчиталась за III квартал 2 ч.
Apple готовит конкурента Meta Ray-Ban: очки с Siri AI будут тоньше и получат наилучшее качество звука 3 ч.
Мозговой имплант вернул голоса пациентам с БАС — одна из них даже смогла снова петь 9 ч.
На ловца Starship летит: SpaceX впервые поймала корабль, вернувшийся с орбиты 15-11 01:03
Европейский стартап OwlO Cloud анонсировал создание орбитального ИИ ЦОД 14-11 22:47
Silicon Motion представила контроллер для корпоративных SSD с интерфейсом PCIe 6.0 14-11 22:24
Innodisk представила PCIe 5.0 SSD и модули DDR5 для серверов 14-11 22:16
SpaceX объяснила, почему ускоритель Starship не вернулся к стартовой башне и взорвался 14-11 19:21
Скандал в Nvidia ударил по китайским ИИ-компаниям — рынок испугался, что США перекроют им кислород 14-11 17:03