Сегодня 01 ноября 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
Тренды 🔥
Кадровый бумеранг ИИ: работодатели массово возвращают тех, кого недавно заменили нейросетями 3 мин.
Новая статья: Clive Barker’s Hellraiser: Revival — игра, вызывающая приятную боль. Рецензия 18 ч.
Квартальный объём мирового рынка облачных инфраструктур вырос в полтора раза 19 ч.
Binance закрыла 90 % дыры после кражи $6,3 млрд — вывод средств обещают вернуть 1 ноября 20 ч.
GamesVoice озвучила последний трейлер GTA VI и намекнула, что русский дубляж игры может появиться «когда-нибудь потом» 21 ч.
Apple Intelligence на следующей неделе доберётся до Китая — с Qwen от Alibaba, но без новой Siri 31-10 10:29
Новая статья: Gears of War: E-Day — как заводилась бензопила. Рецензия 31-10 00:08
Глава Anthropic призывал замедлить развитие ИИ, но сам не собирается сбавлять обороты 30-10 22:37
Симулятор кошачьего завода «Мурзавод» от создателей «Русы против ящеров» готовится к первой смене — новый трейлер и дата выхода 30-10 22:25
Новая формула расчёта урона, переработка навыков и усиление ИИ: авторы Heroes of Might & Magic: Olden Era выпустили крупнейшее обновление баланса 30-10 20:52
Проект ЦОД Project Blue в Аризоне обострил спор о распределении дефицитных водных ресурсов 5 ч.
SpaceX не смогла отделаться от иска NAACP по поводу загрязнения воздуха в Мемфисе 6 ч.
Meta тайно создала прототип человекоподобного робота для дома — помогли китайцы 18 ч.
Прогноз Kioxia разочаровал инвесторов — компания отметила снижение темпов роста стоимости флеш-памяти 18 ч.
Орбитальный ЦОД Google Suncatcher вышел на связь и написал хайку 19 ч.
Альтман приехал к Samsung выпрашивать память для ИИ на фоне усиления дефицита 31-10 16:56
Подорожают и камеры: Canon готовится переложить рост затрат на покупателей 31-10 13:35
Инвесторы отрезали OpenAI от денег — компания не собрала и половины от $30 млрд, на которые рассчитывала 31-10 10:39
GeForce RTX 5080 исчезла из интернет-магазина Nvidia — в рознице за неё просят уже больше $2000 31-10 10:26
Будущие обязательства пяти техногигантов превысили $3 трлн — ставка на ИИ становится всё дороже 31-10 10:18