Найти в Дзене
Game Insider

AMD сотрудничает с Epic в UE5; Временное суперразрешение, оптимизированное для Radeon, Threadripper

Unreal Engine 5, отныне UE5, теперь доступен в раннем доступе примерно через год после его потрясающего открытия. Вскоре после новости AMD подтвердила, что в течение многих лет тесно сотрудничает с Epic, чтобы пользователи Ryzen и Radeon могли максимально использовать возможности UE5 при создании контента или игре. Помимо этого общего обязательства, у нас также есть два практических примера. Для начала Epic использовала процессоры AMD Threadripper для создания нового движка и, в частности, новой демоверсии Valley of the Ancient. Ник Пенварден, вице-президент по разработке Epic Games, сказал в своем заявлении: UE5 разработан, чтобы в полной мере использовать преимущества процессоров AMD и графических процессоров на PlayStation 5, Xbox Series X и ПК, чтобы позволить игрокам испытать миры беспрецедентной детализации, красоты и размера. Используя процессоры Threadripper, мы можем скомпилировать движок намного быстрее, чем раньше. Это огромный прирост эффективности для всех инженеров в кома

Unreal Engine 5, отныне UE5, теперь доступен в раннем доступе примерно через год после его потрясающего открытия. Вскоре после новости AMD подтвердила, что в течение многих лет тесно сотрудничает с Epic, чтобы пользователи Ryzen и Radeon могли максимально использовать возможности UE5 при создании контента или игре.

Помимо этого общего обязательства, у нас также есть два практических примера. Для начала Epic использовала процессоры AMD Threadripper для создания нового движка и, в частности, новой демоверсии Valley of the Ancient.

Ник Пенварден, вице-президент по разработке Epic Games, сказал в своем заявлении:

UE5 разработан, чтобы в полной мере использовать преимущества процессоров AMD и графических процессоров на PlayStation 5, Xbox Series X и ПК, чтобы позволить игрокам испытать миры беспрецедентной детализации, красоты и размера.
Используя процессоры Threadripper, мы можем скомпилировать движок намного быстрее, чем раньше. Это огромный прирост эффективности для всех инженеров в команде. Чем меньше времени они тратят на компиляцию кода, тем больше времени они могут потратить на разработку функций, тестирование функциональности и улучшение Unreal Engine 5.

Это не все. Согласно AMD, новый алгоритм Temporal Super Resolution, доступный по умолчанию в среде UE5, был оптимизирован для графических процессоров Radeon. Epic не выделяла эту функцию как одно из самых больших достижений Unreal Engine 5, но нам удалось найти некоторую информацию о ней в официальных примечаниях к выпуску UE5 и даже в сравнении снимков экрана.

Временное суперразрешение

Геометрия микрополигона нанита и требования к точности воспроизведения нового поколения игр увеличили количество деталей, отображаемых на экране, как никогда раньше. Чтобы удовлетворить эти требования, мы с нуля написали алгоритм Temporal Super Resolution, который заменяет TemporalAA UE4 для платформ более высокого уровня.

Temporal Super Resolution имеет следующие свойства:

  • Качество вывода приближается к качеству родного рендеринга 4K при входном разрешении всего 1080p, что обеспечивает как более высокую частоту кадров, так и лучшую точность рендеринга.
  • Меньше ореолов на высокочастотном фоне.
  • Уменьшение мерцания на геометрии при высокой сложности.
  • Работает на любом оборудовании с поддержкой Shader Model 5: D3D11, D3D12, Vulkan, PS5, XSX. Скоро появится металл.
  • Шейдеры специально оптимизированы для архитектуры GPU PS5 и XSX.

В раннем доступе UE5 временное суперразрешение включено по умолчанию в настройках вашего проекта.

Рендеринг кадров 4K в исходном 4K (r.ScreenPercentage = 100): 18,6 кадра в секунду
Рендеринг кадров 4K в исходном 4K (r.ScreenPercentage = 100): 18,6 кадра в секунду
Отображение кадров 4K, каждый из которых отображается с разрешением 1080p (r.ScreenPercentage = 50): 43,0 кадра в секунду
Отображение кадров 4K, каждый из которых отображается с разрешением 1080p (r.ScreenPercentage = 50): 43,0 кадра в секунду

По правде говоря, все еще есть довольно заметная разница между исходным изображением 4K и масштабированным изображением 1080p. Поскольку DLSS по умолчанию реализован в Unreal Engine 4, мы ожидаем, что в конечном итоге он будет перенесен на UE5, и AMD также предлагает собственное Gaming Super Resolution (GSR), основанное на машинном обучении, которое также будет кроссплатформенным. Между тем, вряд ли этот обновленный алгоритм TSR будет использоваться так же часто, как и алгоритм UE4.