Игры
Unreal Engine 5.8 получил поддержку Microsoft Advanced Shader Delivery
Epic Games добавила в Unreal Engine 5.8 поддержку Microsoft ASD, которая позволяет подготовить шейдеры к компиляции ещё до скачивания игры игроками.
Технология должна сократить долгую компиляцию шейдеров при первом запуске и уменьшить число «фризов». Инструмент ASD создаёт базу данных состояний (SODB) на основе собранной версии игры для Windows. Цифровые магазины могут преобразовать её в базы предварительно скомпилированных шейдеров (PSDB) под конкретные видеокарты и драйверы, так что игрок получает готовые шейдеры вместе с игрой.
Инструмент работает независимо от редактора, но требует сборки из исходного кода движка. ASD не заменяет систему предварительного кеширования PSO в Unreal Engine: при отсутствии нужных комбинаций компиляция может понадобиться прямо в игре. PSO для трассировки лучей не поддерживаются, нужны Direct3D 12 с Shader Model 6, совместимое железо и драйверы.
Microsoft расширила список поддерживаемых GPU, включая GeForce RTX (с драйверов Nvidia R620), но в уже вышедших играх технология сама не заработает: разработчики должны подготовить базы, а магазины — распространять их. По документации Epic, поддержка есть в Microsoft Store, а интеграция с Epic Games Store запланирована на начало 2027 года. Другие причины задержек, например потоковая загрузка ассетов, ASD не решает.
- Epic Games Store — начало 2027 года
- Microsoft Store уже поддерживается
- PSO для трассировки лучей не поддерживаются
Источники
- 3DNews: Шейдеры будут скомпилированы ещё до скачивания игры: Unreal Engine 5.8 получил поддержку Microsoft ASD · 26 октября 2026, 23:53
Текст подготовлен автоматически по материалам источников и может содержать неточности.