В Unreal Engine 5.8 появилась поддержка Microsoft Advanced Shader Delivery — технологии, которая позволяет разработчикам заранее подготовить шейдеры для компьютера игрока. Как сообщает TechPowerUp, это может сократить время загрузки и рывки, вызванные компиляцией шейдеров во время игры, если разработчики воспользуются новой возможностью.

Изображение к статье: Unreal Engine 5.8 получил поддержку готовых шейдеров для игр

Шейдеры — программы, с помощью которых видеокарта рассчитывает изображение. Обычно их подготовка на ПК игрока может занимать время при запуске или вызывать короткие задержки уже в игре. В схеме Advanced Shader Delivery разработчик собирает сведения о нужных шейдерах в базу State Object Database, а облачная компиляция преобразует их в готовую базу Precompiled Shader Database для оборудования игрока.

Поддержка в движке сама по себе не уберёт рывки во всех играх на Unreal Engine 5.8: разработчикам нужно внедрить доставку готовых шейдеров. Кроме того, технология нацелена именно на задержки при их компиляции, а не на любые причины просадок производительности.

Источник: Techpowerup.

Продолжение после рекламы

Рейтинг: 0 / 5. Оценок: 0

Рекомендуем почитать

Оставьте комментарий

Перед оставлением комментария, пожалуйста, ознакомьтесь с правилами комментирования.