Digital Foundry сравнили трассировку лучей на Xbox Series X, S и ПК в игре Watch Dogs: Legion

Автор:

Аппаратная трассировка лучей в реальном времени постепенно становится неотъемлемой частью AAA-игр на ПК. Игровые консоли стараются не отставать от тренда, так что трассировка лучей стала одной из главных особенностей нового поколения Xbox и PlayStation.

Но как же обстоят дела на консолях, и на какие компромиссы пришлось пойти разработчикам, чтобы реализовать трассировку лучей на консолях? Первые ответы на эти вопросы даёт сравнение Xbox Series X, Xbox Series S и ПК в игре Watch Dogs: Legion, которое провели специалисты Digital Foundry.

  • Аппаратная трассировка лучей в Watch Dogs: Legion используется для отражений, заменяя стандартную систему отражений в экранном пространстве в сочетании с кубическими картами. Старая реализация часто бывает довольно убедительной, но редко в отражениях можно увидеть движущихся людей.
  • На консолях трассировка лучей пока лучше всего реализована в Spider-Man: Miles Morales.
  • В Watch Dogs: Legion, в отличие от Spider-Man, поддерживаются отражения внутри отражений. Например, лужа, отражённая в стекле, также будет иметь отражающие свойства.
  • На Xbox Series X и S используются стохастические отражения, напоминающие технологию Insomniac, что позволяет создавать более реалистичные отражения. Более того, отражения поддерживаются для прозрачных элементов, так что стеклянные поверхности выглядят очень достоверно.
  • Трассировка лучей требует много вычислительных ресурсов, а на консолях пока нет аналога технологии DLSS, позволяющей снизить влияние трассировки лучей на производительность. И это является проблемой.
  • На Xbox Series X Watch Dogs: Legion работает с динамическим разрешением от 1440p до 2160p. На Series S — от 900p до 1080p.
  • На консолях упрощённая реализация трассировки лучей, по сравнению с ПК-версией. И это не предположение. Watch Dogs: Legion для ПК включает в себя конфигурационные файлы для всех версий игры, в том числе для консолей. И именно по ним можно сделать вывод, какие конкретно различия есть с ПК-версией.
  • Кстати, настройки для Xbox Series X и PlayStation 5 одинаковые, так что на этих консолях графика будет почти одинаковой.
  • Чтобы получить хорошую производительность, Ubisoft отключила некоторые функций, присутствующие в ПК-версии. Например, на консолях нет теней от фар автомобилей, качество глобального разрешения снижено вдвое, качество теней тоже снижено. Более того, даже на Xbox Series X не используются ультра-текстуры.
  • Для трассировки лучей используется шахматный рендеринг. В итоге на ПК отражения рендерятся с половинным разрешением (масштабирование 50%). На Xbox Series X для отражений используется разрешение 1080p, а на Xbox Series S — 720p, а с учётом шахматного рендеринга это превращается в 25% от целевого разрешения.
  • На консолях отключены отражения для динамических частиц и проецируемых декалей. Резервные варианты отражений в экранном пространстве также имеют низкое качество.
  • Матовый металл, мрамор, полированная плитка и другие подобные материалы не используют трассировку лучей, применяя стандартные кубические карты.
  • По сути, производительность консолей с трассировкой лучей сопоставима с ПК с RTX 2060 Super.

Впрочем, не стоит делать выводов по одной конкретной игре. Разработчики игр наверняка найдут способы улучшить реализацию трассировки лучей в своих будущих проектах. Да и на помощь им вскоре придёт аналог технологии DLSS, который позволит существенно повысить производительность.

Что же касается PS5, то на момент создания обзора не была выпущена оптимизированная версия Watch Dogs: Legion для этой консоли. Но Digital Foundry протестируют игру и на консоли от Sony, так что ждём.