Главная » Статьи » Тестирование в игре Watch Dogs: Legion на видеокартах от среднего до топового уровня

Тестирование в игре Watch Dogs: Legion на видеокартах от среднего до топового уровня

Краткая информация об игре

  • Дата выхода: 29 октября 2020 года
  • Жанр: приключенческий экшен
  • Издатель: Ubisoft
  • Разработчик: Ubisoft Toronto
Тестирование производительности видеокарт Nvidia GeForce в игре Watch Dogs 2

Watch Dogs: Legion — игра приключенческого жанра с видом от третьего лица в открытом мире, разработанная компанией Ubisoft Toronto и изданная Ubisoft. Это продолжение игры Watch Dogs 2 и уже третья часть одноименной серии. Действие первой части Watch Dogs происходило в Чикаго, Watch Dogs 2 был основан на территории залива Сан-Франциско, то Legion впервые показывает европейскую локацию — Лондон, с его достопримечательностями и известными районами. Проект вышел 29 октября этого года в версиях для ПК на базе Windows, а также консолей Sony PlayStation 4 и Microsoft Xbox One, выход версий для консолей следующего поколения последовал чуть позже, по мере их поступления в продажу.

В сюжете игры речь идет о лондонском отделении хакерской группы DedSec, которая борется с авторитарным государственным режимом, взявшим Великобританию под контроль при помощи системы наблюдения ctOS. Свобода граждан была значительно ограничена и их постоянно контролируют сотрудники частной охранной компании Альбион, являющиеся правоохранительными органами. В свою очередь, хакеры набирают союзников для сопротивления, их цель — освободить город. Каждый из игровых персонажей проработан и имеет собственную историю, набор навыков и оказывает свое влияние на игру по мере ее прохождения. Есть поддержка кооперативного режима с командой до четырех игроков.

По городу можно перемещаться пешком, на транспортных средствах или метро. В отличие от предыдущих игр серии, в которых основное внимание уделялось одному главному герою, в Legion можно управлять несколькими персонажами, каждого из них можно завербовать в уникальной миссии. Персонажам присваивается один из классов: боевой, стелс или хакер, каждый имеет свой набор инструментов и улучшений, а также собственную историю, по которым определяются особые навыки. Персонажи рискуют быть убитыми во время проведения операций и после этого навсегда удаляются из списка игровых персонажей игрока, вынуждая его переключиться на другого персонажа.

Игра Watch Dogs: Legion была разработана компанией Ubisoft Toronto при помощи студий Ubisoft Montreal, Ubisoft Paris, Ubisoft Bucharest, Ubisoft Kiev и Ubisoft Reflections. Проект был объявлен Ubisoft 5 июня 2019 года в твиттере, незадолго до анонса на выставке E3 2019, на которой объявили первоначальную дату выхода игры — 6 марта 2020 года. Но уже 24 октября 2019 года Ubisoft объявила о том, что выход будет отложен на неопределенное время, а в марте 2020 года было объявлено, что релиз отложен до 2021 финансового года из-за… правильно, пандемии коронавируса. В июле на мероприятии Ubisoft Forward показали трейлер игры и объявили окончательную дату выхода игры — 29 октября 2020 года.

Игра получила в целом скорее положительные отзывы, многие отмечали связь между персонажами и положительно отнеслись к введению их смерти навсегда, что выразилось в изменении отношения игроков к своим виртуальным героям. Среди недостатков же можно отметить некоторые проблемы с дизайном открытого мира, механикой управления транспортными средствами и излишнему количеству нанимаемых персонажей, что понравилось не всем.

Игры серии Watch Dogs всегда использовали движок Disrupt — собственную разработку Ubisoft Montreal, и о нем известно не так уж много. Его версии получали улучшения и дополнительные алгоритмы, эффекты и техники, а также оптимизации производительности. Но, по некоторым данным, в Legion используется последняя версия движка Dunia (Ubisoft), которая также будет применяться и в Far Cry 6. Это косвенно подтверждается поддержкой DirectX 12 и аппаратного ускорения трассировки лучей. И эти самые трассированные отражения делают Лондон куда более реалистичным, особенно в темных дождливых локациях.

Естественно, движок является мультиплатформенным, он довольно гибкий и эффективный, и позволяет добиться высокого уровня детализации открытого мира с неплохой глубиной проработки современного города. С графической точки зрения, игра выполнена на высоком современном уровне, включая геометрию и текстуры очень высокого качества (есть дополнительный набор текстур), продвинутые техники освещения и затенения, качественные мягкие тени, современные эффекты постобработки: размытие в движении, имитация глубины резкости и многие другие.

Отдельно отметим совместную работу с компанией Nvidia, которая позволила внедрить в ПК-версию игры технологии компании: RTX и DLSS. Аппаратное ускорение трассировки лучей при помощи DirectX Raytracing позволило внедрить реалистичные отражения, рассчитанные по законам физики и не имеющие артефактов изображения и других недостатков типичных техник, чаще всего применяемых при растеризации.

Но трассировка лучей весьма требовательна, и для того, чтобы производительность не просела слишком сильно, в игре можно использовать DLSS нескольких уровней качества и производительности. Эта технология использует сниженное разрешение рендеринга, и при помощи нейросети, исполняемой на тензорных ядрах видеокарт GeForce RTX, растягивает изображение до полного разрешения с очень высоким качеством. Четыре доступных уровня DLSS позволяют как получить очень высокую производительность, так и отличное качество картинки.

К слову, что касается трассировки — в Watch Dogs: Legion используется новый метод шумоподавления в реальном времени — Nvidia Real-Time Denoiser (NRD). Эта библиотека для шумоподавления специализируется на обработке изображений, полученных при трассировке лучей с малым количеством рассчитываемых лучей на пиксель — 1 или даже 0,5, что дает приличное качество рендеринга при сохранении высокой скорости.

Предыдущее решение Nvidia для шумоподавления (Spatiotemporal Variance-Guided Filtering — SVGF) появилось еще три года назад, и NRD является более продвинутым методом, обеспечивая лучшее качество при наполовину более высокой производительности (48% для Full HD и 51% для 4K). Новый метод легко интегрируется в приложения с использованием DX11, DX12 и Vulkan, так что рассматриваемая игра вряд ли будет последней с его поддержкой.

Кроме того, игра Watch Dogs: Legion предлагается в подарок при покупке видеокарт моделей GeForce RTX 3080 и RTX 3090, обеспечивающих высочайшую производительность в этой игре, включая эффекты кинематографического качества, полученные при помощи трассировки лучей. Если вы сможете найти эти прекрасные видеокарты в продаже, конечно же.

Системные требования

Минимальные системные требования (минимальные настройки в 1920×1080):

  • центральный процессор Intel Core i5-4460 или AMD Ryzen 5 1400;
  • оперативная память объемом 8 ГБ;
  • видеокарта Nvidia GeForce GTX 970, GTX 1650 или AMD Radeon R9 290X;
  • видеопамять объемом 4 ГБ;
  • место на накопителе объемом 45 ГБ;
  • 64-битная операционная система Microsoft Windows 10

Рекомендуемые системные требования (высокие настройки в 1920×1080):

  • центральный процессор Intel Core i7-4790 или AMD Ryzen 5 1600;
  • оперативная память объемом 8 ГБ;
  • видеокарта Nvidia GeForce GTX 1060, GTX 1660 Super или AMD Radeon RX 480;
  • видеопамять объемом 6 ГБ;
  • место на накопителе объемом 45 ГБ;
  • 64-битная операционная система Microsoft Windows 10

Эти два варианта системных требований — еще далеко не все, что представила Ubisoft. Они выкатили огромный список конфигураций под все основные разрешения при разных настройках, да еще и отдельно — с включенной трассировкой лучей. Расписывать текстом все это нет смысла, поэтому просто приводим в текстовом виде типичные требования только для Full HD, а для остальных условий смотрите на удобную табличку:

Как видите, список просто огромный, и мы отметим в нем только самое интересное. Игра Watch Dogs: Legion поддерживает две версии графического API Microsoft: DirectX 11 и DirectX 12, но в рекомендациях везде указана именно 10-я версия этой ОС. Ну а необходимость 64-битных вариантов операционных систем давно стала привычной для всех современных игровых проектов, так как это позволяет уйти от ограничения в 2 ГБ используемой оперативной памяти на процесс.

Даже минимальные системные требования для Watch Dogs: Legion по современным меркам выставлены не самые слабые, а это всего лишь начальный уровень, необходимый для запуска игры и получения какого-то минимального комфорта при низких настройках качества картинки в Full HD-разрешении. Среди подходящих видеокарт разработчики приводят в пример хоть и старые, но не такие уж медленные GeForce GTX 970 и Radeon R9 290X, а также современную бюджетную GTX 1650 — уровень точно выше среднего.

Игре требуется система с 8 гигабайтами оперативной памяти в двухканальном режиме, а в рекомендациях для высоких настроек стоит вдвое больший объем. Пожалуй, это действительно соответствует истине. Центральный процессор игре минимально нужен уровня Intel Core i5-4460 или Ryzen 5 1400 — это тоже не так уж мало. Вероятно, даже при минимальных настройках игра довольно требовательна к мощности системы.

Что касается рекомендованных конфигураций, то их очень много для разных условий. Отметим только необычное. Процессоры нужны вплоть до Core i9-9900K и AMD Ryzen 7 3700X — а это уже уровень очень высокий. Отметим требования к дополнительному месту на накопителе для опционального пакета качественных текстур в 20 ГБ, что важно для систем с SSD. По видеокартам все более-менее понятно, чем больше мощности — тем лучше. Вплоть до рекомендаций GeForce RTX 3080 для 4K при ультра-настройках трассировки. Ну хоть не RTX 3090. К слову, Radeon RX 6000 в рекомендациях не представлены — они тогда просто не успели выйти. К слову, для высокого качества трассировки в Full HD должно вполне хватить и демократичной RTX 2060 — но с DLSS, конечно же.

Дали публике и отдельные требования к объему видеопамяти. Если при низких настройках и разрешении ей хватит и 4 ГБ (младшая GeForce GTX 1060 с 3 ГБ — извини!), но их повышение приводит к цифрам вплоть до 10 ГБ! Интересно, что не 11 ГБ, как у GTX 1080 Ti и RTX 2080 Ti, а к 10 ГБ, как у RTX 3080 — времена нынче другие, приходится затягивать пояса. В целом, очень похоже, что игра весьма требовательная, что мы и проверим далее.

Тестовая конфигурация и методика тестирования

  • Компьютер на базе процессора AMD Ryzen:
  • операционная система Windows 10 Pro;
  • монитор Samsung U28D590D (28″, 3840×2160);
  • драйверы Nvidia версии 457.09 (29 октября);
  • драйверы AMD версии 20.10.1 (20 октября);
  • утилита MSI Afterburner 4.6.3
  • Список протестированных видеокарт:
    • Zotac GeForce GTX 1060 Amp! 6 ГБ (ZT-P10600B-10M);
    • Zotac GeForce GTX 1070 Amp 8 ГБ (ZT-P10700C-10P);
    • Nvidia GeForce GTX 1080 Ti 11 ГБ (900-1G611-2550-000);
    • Nvidia GeForce RTX 2080 Ti 11 ГБ (900-1G150-2530-000);
    • Nvidia GeForce RTX 3090 24 ГБ (900-1G136-2510-000);
    • Sapphire Nitro+ Radeon RX 580 8 ГБ (11265-01);
    • MSI Radeon RX 5700 Gaming X 8 ГБ (912-V381-065);
    • MSI Radeon RX 5700 XT Gaming X 8 ГБ (912-V381-066).

Игра Watch Dogs: Legion входит в программу маркетингово-технической поддержки компании Nvidia, и в ней применяется множество современных технологий этой компаний, о чем мы уже упоминали и еще напишем далее. Но и AMD сделала специальные программные оптимизации в драйверах под этот значимый проект, выпустив соответствующую версию драйверов. Мы использовали последние версии драйверов на момент тестирования, в которых все необходимые оптимизации присутствуют.

В отличие от прошлых игр серии, где тестерам приходилось изворачиваться, в рассматриваемой игре есть встроенный бенчмарк, вполне отражающий игровой процесс. Получаемая частота кадров более-менее соответствует тому, что наблюдается при типичной игре (где-то на 10% выше игровой), жаль только, что сцены каждый раз не повторяются идентично. Но повторяемость у результатов все равно получается достаточно высокой и нас она вполне удовлетворила.

В конце тестирования выводятся подробные графики мгновенной частоты кадров и времени рендеринга кадра, с информацией о частоте кадров (минимальной, максимальной, средней, в худших 1% и 0,1% кадрах), но увы — только в целочисленном виде, что не совсем удобно. Также дается информация о загрузке видеопамяти и оперативной памяти, а также средней нагрузке на CPU и GPU, что полезно для выявления узких мест.

Есть тут и краткая системная информация с основными характеристиками системы, а на второй странице можно подробно посмотреть настройки графики, при которых проходил тест, а также их влияние на занятую видеопамяти и загрузку CPU и GPU, что можно использовать при тонкой настройке игры под конкретную систему.

Общая загрузка ядер CPU в процессе тестирования и при средних и максимальных настройках в разрешении 4K на GeForce RTX 3090 в среднем составила порядка 30%-40% с пиками до 50%, а этот мощнейший GPU простаивал лишь при средних настройках. При максимальных же настройках загрузка графического процессора почти всегда составляла 97%-99% от его возможностей. Вот как выглядит график загрузки центрального процессора при игровом процессе:

Видно, что большинство ядер и потоков CPU серьезно загружены работой, и общая производительность даже с применением мощной видеокарты не упирается в скорость лишь одного из ядер процессора. В целом, игра явно умеет использовать многопоточность, и минимальным CPU для нее видится достаточно быстрый четырехъядерник с восемью потоками, но игра способна переварить куда большее, поэтому весьма желателен восьмиядерник — все точно так, как рекомендовала сама Ubisoft. Шесть ядер с многопоточностью — хороший компромисс.

Как обычно, мы принимаем в виде минимальной планки 30 FPS. В таких играх падения частоты кадров ниже этой отметки просто недопустимы, и даже для минимального комфорта при игре необходимо, чтобы частота кадров никогда не была меньше 30 FPS. Что касается средней частоты кадров, то достаточный комфорт будет обеспечиваться, если в тестовой сцене будет в среднем около 40-45 FPS. Но для идеального комфорта необходимо значение минимальной частоты от 60 FPS и выше. Это соответствует 80-85 FPS в среднем.

К объему видеопамяти игра предъявляет требования чуть выше типичных для современных проектов, на максимуме графики в разрешении 4K и при использовании топовой GeForce RTX 3090 с 24 ГБ памяти она занимает до 10 ГБ локальной видеопамяти, в том числе в режимах с трассировкой лучей. Все в соответствии с рекомендациями разработчика. В менее жестких условиях игре хватит и видеокарт с 4 ГБ памяти, но точно не меньше. Требования к объему ОЗУ у игры тоже выше типичных для современных игр, общее потребление памяти составляет до 10-11 ГБ или даже чуть выше.

Влияние настроек на производительность и качество

Графические настройки в игре Watch Dogs: Legion изменяются в игровом меню, которое можно вызвать в том числе прямо во время игрового процесса. Изменение большинства параметров (кроме выбора версии DirectX, естественно) приводится в действие сразу же и не требует перезапуска игры, поэтому настраивать качество рендеринга в этой игре довольно удобно, сразу же оценивая внесенные изменения визуально. Есть и подсказки по пунктам меню.

Watch Dogs: Legion предлагает приличный выбор графических настроек, позволяющих как получить приемлемую производительность на слабых системах, так и насладиться очень качественной графикой на супермощных игровых ПК. Интересно, что профиль Ultra не включает все на максимум, сверх этого можно выставить большее количество теней от света фар автомобилей, а также включить трассировку лучей, которая настраивается отдельно, профилей качества с ней нет.

Меню графических настроек в игре одно, в нем можно выбрать используемый GPU, монитор, его разрешение с различным соотношением сторон, а не только типичные 16:9, частоту обновления и режим вывода (оконный или полноэкранный), вместе с углом обзора FOV (от 70 до 110 градусов), а еще можно изменять расположение интерфейса игры при использовании нескольких мониторов.

Также там есть настройки вертикальной синхронизации и ограничителя частоты кадров — мы их отключали для тестов, но при игре они могут быть полезными. Также может понадобиться и возможность изменения разрешения Temporal Upscaling, которое задается от 25% до 100% — это изменение разрешения рендеринга при установленном разрешении вывода интерфейса игры, который будет оставаться четким.

Профили настроек в игре привычные: от Low до Ultra, и большинству современных систем подойдет режим средних или высоких настроек в качестве отправной точки. А далее нужно будет отрегулировать настройки, запуская встроенный бенчмарк, чтобы получить требуемое качество и плавность. Как и всегда, лучше настраивать качество рендеринга и итоговую производительность под свои требования, основываясь на собственных ощущениях. Влияние некоторых параметров на получаемое в итоге качество рендеринга при отличающихся настройках в игре не всегда заметно, тем более — на скриншотах. По видеороликам будет несколько легче отметить разницу в качестве рендеринга, соответствующую уровням графических настроек, но тоже не так уж просто.

Средние настройки графики
Максимальные настройки графики
Максимальные настройки графики + трассировка лучей

Игра вышла в конце октября и сразу же получила большое количество негативных отзывов о производительности, поэтому разработчики стремительно выпустили патч, исправляющий большинство проблем. И теперь в Full HD-разрешении даже видеокарты среднего уровня показывают достаточно высокую производительность при качественной картинке. Разница по качеству картинки между высокими и ультра-настройками совсем не бросается в глаза, особенно в динамике, и даже между средним и высоким ее не всегда легко найти. Впрочем, оставляем это для самостоятельного исследования.

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

Рассмотрим самые важные настройки качества графики, имеющиеся в меню игры Watch Dogs: Legion. Мы проводили исследование настроек на тестовой системе с топовой видеокартой GeForce RTX 3090 в разрешении 4K с ультра-качеством. При этом в бенчмарке обеспечивается близкая к идеалу частота кадров 60 FPS в среднем. Далее мы изменяли каждый параметр в меню, определяя, насколько сильно при этом изменяется производительность — такой подход позволяет быстро найти параметры, больше всего влияющие на общую производительность.

Подробно опишем лишь те настройки, которые заметно сказываются на производительности и/или качестве в игре. Сразу скажем, что игра дает возможность выбора графического API между DirectX 11 и 12, и мы разберемся, как они отличаются, уже в следующем разделе. Но для работы трассировки лучей вам придется использовать DX12 в любом случае. И так как большинство тестовых видеокарт имеет по 8 ГБ видеопамяти (кроме GeForce GTX 1060 с 6 ГБ) и более, то мы установили опциональный текстурный пак с более качественными текстурами.

Так как в этом тестировании мы применяли самую мощную видеокарту с 24 ГБ памяти, то изменение разрешения текстур и качества их фильтрации практически никак не сказалось на общей скорости рендеринга. Ну, может быть, 1 FPS сверху можно получить, не более того. То же самое касается и настроек качества геометрии и окружения — их изменение до уровня Low дает максимум по 1-2 FPS прибавки.

А первая из настроек меню, которая очень сильно сказалась на скорости, стала Shadows — как нетрудно догадаться, она изменяет качество основных теней. И снижение их качества до Low привело к увеличению скорости рендеринга сразу на 30%! То есть, получилось 78 FPS в среднем вместо 60 FPS, а это очень приличная прибавка. Так что при нехватке плавности смело снижайте именно качество теней. К слову, настройка количества теней от фар автомобилей на скорости рендеринга сказалась слабо. Возможно, это просто сцена в бенчмарке такая.

Настройка качества отражений Reflections при ее выставлении на уровень Low дала дополнительные 2-3 FPS, чего явно маловато, и снижать их качество мы бы не советовали, в этой игре отражений много, и они привносят в картинку реализм. Интересно, что все настройки постобработки, включающие и отключающие эффекты глубины резкости, смазывания в движении, свечения и объемного освещения, не сказываются на скорости рендеринга на RTX 3090 вообще никак. Как и снижение качества подповерхностного рассеивания Subsurface Scattering. Так что с ними поэкспериментируйте самостоятельно.

Рассмотрим полноэкранное сглаживание — Post-Process Anti-Aliasing. Уже из названия понятно, что из методов тут доступны только постфильтры, и все уже известных нам типов: FXAA, SMAA и TAA. Разница в скорости между ними есть, TAA обеспечивает 60 FPS, SMAA уже 62 FPS, а FXAA дает 64 FPS. Полное отключение сглаживания — 65 FPS, но мы бы советовали выбрать один из методов, так как лестничных артефактов и несглаженных текстур в игре немало.

Далее рассмотрим один интересный параметр — некая дополнительная детализация, которая по умолчанию выставлена в 0%, и ее можно довести до 100%. Эта настройка отвечает за уровень детализации объектов в игровом мире, и при 100% они будут прорисовываться качественнее и на большем расстоянии от камеры. Включение настройки на 100% приносит падение производительности до 56 FPS, так что включайте ее только на самых мощных системах. Большинству игроков она ни к чему.

Игра Watch Dogs Legion поддерживается компанией Nvidia, как и предыдущие серии этого сериала, поэтому в нее внедрили трассировку лучей при помощи DirectX Raytracing, а также технологию DLSS 2.0, повышающую производительность, и особенно полезны они именно в связке, так как их сочетание помогает получить изображение отличного качества при приемлемой производительности даже в 4K-разрешении.

Ray Traced Reflections — уже по названию опции видно, что трассировка лучей в игре используется только при расчете отражений, и соответствующая настройка может быть выставлена в положения: Off, Medium, High и Ultra. В зависимости от выбранного уровня трассировки, ее влияние на производительность может быть весьма большим. Включение даже на средний уровень дает в 4K лишь 37 FPS, High — 36 FPS, а Ultra — 33 FPS. И это на мощнейшей GeForce RTX 3090! Видно, что без оптимизаций не обойтись, и в этом нам на помощь приходит еще одна технология Nvidia — DLSS.

В игре используется второе поколение технологии DLSS, которое отличается более высоким качеством картинки и тонкой его настройкой, поэтому доступен выбор нескольких вариантов, отличающихся качеством и производительностью: Off, Performance, Quality, Balanced, Ultra Performance (почему-то именно в таком нелогичном порядке). И если не включать трассировку, то скорость смены кадров получается от 77 FPS для Quality до 84 FPS для Ultra Performance. При 60 FPS без DLSS, напомним. Неплохая прибавка для 4K-разрешения, эту технологию запросто можно применять и без трассировки.

А что с 8K, можно ли играть в игру в этом разрешении, пусть и без трассировки лучей? На RTX 3090 в этом разрешении без DLSS получается лишь 21 FPS в среднем, что явно неиграбельно. А вот включение режима DLSS Balanced уже приближает минимальный комфорт с ее 38 FPS, выбор метода Performance дает вполне играбельные 44 FPS. Так что играть можно, если найдете много денег на 8K-телевизор.

Но как именно лучше совмещать трассировку лучей и DLSS, в каких режимах? Что касается оптимального соотношения качества и производительности именно по трассировке лучей, то им является средний уровень. Ультра дает не так и много сверху. Но если вам жестко не хватает скорости, то можно выбрать и низкое качество трассированных отражений — не такое уж оно и низкое. Рассмотрим производительность пары видеокарт RTX 3090 и RTX 2080 Ti в трех разрешениях с трассировкой и DLSS:

1920×1080
  RT Ultra + DLSS Quality RT Medium RT Ultra
GeForce RTX 3090 72 74 72
GeForce RTX 2080 Ti 69 60 54
2560×1440
  RT Ultra + DLSS Quality RT Medium RT Ultra
GeForce RTX 3090 72 63 57
GeForce RTX 2080 Ti 56 44 39
3840×2160
  RT Ultra + DLSS Quality RT Medium RT Ultra
GeForce RTX 3090 53 37 33
GeForce RTX 2080 Ti 36 25 21

В общем, для GeForce RTX 3090 наиболее сбалансированным по скорости и качеству нам кажется режим 4K при ультра-настройках, при ультра-качестве для трассировки и с DLSS Quality. При этом получается 53 FPS в среднем и 36 FPS как минимум (1% худших кадров — 45 FPS). Это вполне играбельно, пусть и несколько хуже идеала со стабильными 60 FPS. А вот GeForce RTX 2080 Ti хватает лишь на 2560×1440 при ультра-трассировке и DLSS Quality, при этом будут вполне играбельные 56 FPS в среднем с 42 FPS как минимум. Ну а для 4K-разрешения придется снижать качество DLSS и трассировки лучей.

Общий вывод после нашего исследования графических настроек в игре Watch Dogs: Legion будет таким — для достижения требуемой игровой производительности, при наличии GPU высокого уровня, выставьте профиль High и запустите бенчмарк — для того, чтобы понять, как изменять параметры далее. Если плавности не хватает, то первым делом снижайте такие настройки, как качество теней и метод сглаживания — именно эти параметры дают наибольший прирост скорости при их снижении. Если у вас видеокарта GeForce RTX, то обязательно включите DLSS, который даст прирост производительности при почти незаметной потере в качестве. И помните, что игра частенько упирается и в CPU.

Тестирование производительности

Мы провели тестирование производительности видеокарт, основанных на графических процессорах производства компаний Nvidia и AMD, принадлежащих к разным ценовым диапазонам и поколениям GPU этих производителей. При тестировании использовались три самых распространенных разрешения экрана: 1920×1080, 2560×1440 и 3840×2160, а также три профиля настроек: средние (Medium), высокие (High) и ультра (Ultra).

Со средними настройками, по крайней мере в Full HD-разрешении, отлично справились все видеокарты нашего сравнения, поэтому и опускаться ниже нет никакого смысла. Но нужно учитывать, что встроенный бенчмарк оценивает производительность излишне оптимистично, процентов на 10%-15% завышая скорость рендеринга относительно типичной игровой нагрузки.

Обычно мы проверяем самый требовательный режим максимального качества — один из наиболее востребованных вариантов настроек в среде игровых энтузиастов. Но в этот раз решили ограничиться предустановленным профилем ультра-настроек, который не выставляет пару параметров на максимум, так как они не дают значительного улучшения качества. Для начала рассмотрим популярное Full HD-разрешение.

Разрешение 1920×1080 (Full HD)

Watch Dogs: Legion, 1920×1080, Medium
  DX12 DX11
GeForce RTX 3090 105 125
GeForce RTX 2080 Ti 104 121
GeForce GTX 1080 Ti 97 104
GeForce GTX 1070 79 82
GeForce GTX 1060 60 63
Radeon RX 5700 XT 122 85
Radeon RX 5700 108 80
Radeon RX 580 64 70

В самых простых условиях все представленные в материале графические процессоры справились с задачей обеспечения не просто минимальной играбельности, но и идеально комфортной или очень близкой к ней. Так как мы протестировали DX11 и DX12, то обходимся без минимальной частоты кадров. Но можно предположить, что средние 80 FPS и более дадут максимальный комфорт при игре. Только относительно слабая пара GeForce GTX 1060 и Radeon RX 580 даже в Full HD-разрешении показала меньшую скорость — 60-70 FPS в среднем, при этом Radeon RX 580 выступила несколько лучше своего аналога у Nvidia в обоих API.

Остальные решения обеспечили более высокую производительность, видеокарты уровня Radeon RX 5700 (XT), GeForce GTX 1080 Ti и выше дают как минимум 100 FPS в среднем, а то и до 120-125 FPS, подходящие даже для некоторых моделей игровых мониторов. В таких условиях, хорошо виден упор в мощность CPU, ведь топовые видеокарты Nvidia трех разных поколений показали довольно близкие результаты. Но для карт Radeon и GeForce ситуация отличается, решения AMD сильно упираются в CPU в DX11-версии, а в DX12 их возможности раскрываются, а карты Nvidia упираются в CPU и там и там, причем в DX11 их результат почему-то даже лучше! Посмотрим, что получится при повышении нагрузки.

Watch Dogs: Legion, 1920×1080, High
  DX12 DX11
GeForce RTX 3090 95 110
GeForce RTX 2080 Ti 93 107
GeForce GTX 1080 Ti 86 91
GeForce GTX 1070 68 71
GeForce GTX 1060 52 54
Radeon RX 5700 XT 106 73
Radeon RX 5700 93 67
Radeon RX 580 54 59

Разница между производительностью всех протестированных видеокарт при средних и высоких настройках увеличилась, но изменения не слишком велики. Упор в мощность CPU остался, разницы между RTX 3090 и RTX 2080 Ti почти нет, хотя GTX 1080 Ti отстала. С мощными Radeon и GeForce все остается по-прежнему, первые быстрее в DX12, а вторые — в DX11. Довольно странное поведение для решений Nvidia, хотя DX11-драйверы у них всегда отличались оптимизацией, но в DX12 не должно быть такого упора в систему.

Видеокарты достаточно высокого уровня, начиная от GeForce GTX 1080 Ti и Radeon RX 5700, осилили и такие условия, обеспечив идеальный комфорт с 90+ FPS в среднем. Наименее производительные графические процессоры сегодняшнего сравнения обеспечивают лишь минимальный комфорт с 52-59 FPS в среднем. Это достаточно плавно, но не идеально. Да и GTX 1070 недалеко от них ушла, она где-то посередине между минимальным комфортом и плавными 60 FPS, как минимум. Что же получится при ультра настройках качества?

Watch Dogs: Legion, 1920×1080, Ultra
  DX12 DX11
GeForce RTX 3090 89 103
GeForce RTX 2080 Ti 85 91
GeForce GTX 1080 Ti 62 65
GeForce GTX 1070 44 46
GeForce GTX 1060 31 34
Radeon RX 5700 XT 64 68
Radeon RX 5700 57 60
Radeon RX 580 32 35

Почти самые высокие настройки графики сильно сказались на результатах всех решений, но особенно заметно это на Radeon RX 5700 (XT), которые наконец-то перестали упираться в CPU. И теперь и они в DX12 стали медленнее себя же в DX11. А вот топовые GeForce пары последних поколений до сих пор упираются в CPU в обоих API. Но у самых мощных решений Nvidia с производительностью и в таком режиме все прекрасно, они способны обеспечить идеальную плавность и при ультра-настройках, и даже на игровых мониторах с частотой обновления в 75—100 Гц.

Пара видеокарт семейства Radeon RX 5700 уже не дотягивает до идеальной плавности с 80-85 FPS в среднем и 60 FPS как минимум, показав 60-68 FPS лишь в среднем. Еще более удивительно то, что и GTX 1080 Ti уже скатилась до уровня RX 5700 XT. GTX 1070 как раз ровно на планке минимального комфорта, а вот парочка среднеценовых видеокарт из давнего прошлого уже не смогли обеспечить хоть 40-45 FPS в среднем для минимального комфорта. 31-35 FPS у GeForce GTX 1060 и Radeon RX 580 — явно недостаточно, и на этих решениях придется довольствоваться высокими настройками.

Разрешение 2560×1440 (WQHD)

Watch Dogs: Legion, 2560×1440, Medium
  DX12 DX11
GeForce RTX 3090 103 118
GeForce RTX 2080 Ti 103 112
GeForce GTX 1080 Ti 79 81
GeForce GTX 1070 54 59
GeForce GTX 1060 40 42
Radeon RX 5700 XT 87 80
Radeon RX 5700 79 76
Radeon RX 580 45 48

Смена разрешения привела к падению FPS на слабых видеокартах и всех Radeon, а вот два самых мощных GPU Nvidia почти не потеряли в производительности. Значит, скорость рендеринга в их случае все еще ограничена возможностями системы. Все решения показали производительность, достаточную для достижения минимальной плавности хотя бы с 40-45 FPS в среднем, а топовых видеокарт вполне достаточно и для распространенных игровых мониторов с частотой 100—120 Гц.

Что касается стремительно устаревающих середнячков в виде GeForce GTX 1060 и Radeon RX 580, то они уже не так близки друг к другу, и решение AMD снова чуть впереди — несмотря на поддержку разработчиков, обеспеченную Nvidia. Пара Radeon RX 5700 (XT) и GeForce GTX 1080 Ti снова близки и показывают играбельную частоту кадров для максимального комфорта. GTX 1070 заметно отстает и обеспечивает почти 60 FPS, но лишь в среднем. Впрочем, этого уровня производительности будет вполне достаточно большинству игроков.

Watch Dogs: Legion, 2560×1440, High
  DX12 DX11
GeForce RTX 3090 91 107
GeForce RTX 2080 Ti 90 99
GeForce GTX 1080 Ti 69 71
GeForce GTX 1070 48 50
GeForce GTX 1060 35 37
Radeon RX 5700 XT 76 70
Radeon RX 5700 67 65
Radeon RX 580 37 41

При выборе высокого уровня графических настроек, нагрузка на GPU повышается, но две топовые видеокарты семейств Turing и Ampere все так же близки, а это значит, что явный упор в систему продолжается. Мощнейшая видеокарта Nvidia показывает производительность выше 100 FPS в среднем, и потянет игровые мониторы с соответствующей частотой обновления, да и RTX 2080 Ti близка к ее уровню. А вот остальные уже все, максимума комфорта не дают.

GeForce GTX 1080 Ti и Radeon RX 5700 (XT) близки, и показали 67-76 FPS в среднем. То есть, с учетом большей производительности в бенчмарке, по сравнению с игрой, минимальная частота кадров точно будет опускаться ниже 60 FPS. Будет хотя и высокая плавность, но все же не идеальная. GeForce GTX 1070 обеспечивает уже только 50 FPS в среднем, и это совсем немного быстрее RX 580. Все-таки карты AMD из одного ценового диапазона в этой игре в среднем сильнее решений Nvidia.

Слабейшие видеокарты сравнения в виде GeForce GTX 1060 и Radeon RX 580 уже не особо справляются с обеспечением идеальной играбельности в этих условиях. Но RX 580 снова выглядит более предпочтительно, и ее 41 FPS в теории могло бы хватить, но так как при игре скорость обычно ниже, чем в бенчмарке, то плавности и комфорта не будет. На обеих видеокартах придется снижать настройки, но на GeForce несколько сильнее.

Watch Dogs: Legion, 2560×1440, Ultra
  DX12 DX11
GeForce RTX 3090 84 89
GeForce RTX 2080 Ti 69 72
GeForce GTX 1080 Ti 46 49
GeForce GTX 1070 31 33
GeForce GTX 1060 21 24
Radeon RX 5700 XT 42 50
Radeon RX 5700 36 44
Radeon RX 580 23 26

При ультра-качестве графики в игре Watch Dogs: Legion, с разрешением 2560×1440 идеальную плавность обеспечивает уже лишь топовая видеокарта семейства GeForce RTX 30, и даже RTX 2080 Ti не справляется! Она обеспечила 72 FPS в среднем в DX11-режиме, и это, скорее всего, означает просадки ниже 60 FPS в реальной игре. И максимальной комфортности просто не будет. А вот RTX 3090 явно ее обеспечивает.

GeForce GTX 1080 Ti и Radeon RX 5700 (XT) подойдут уже лишь для начального уровня комфорта, причем видеокарта Nvidia лишь на уровне RX 5700 XT, хотя должна быть явно выше. GeForce GTX 1070 и пара среднеценовых моделей (Radeon RX 580 и GeForce GTX 1060) уже не тянут, они упали до 21-26 FPS в среднем, этого мало даже для минимума плавности. На таких GPU в этом разрешении придется довольствоваться просто средними настройками. А более требовательным пользователям придется использовать мощные GPU, начиная с уровня RTX 2080 Ti, RTX 3060 Ti и RX 6800.

Разрешение 3840×2160 (4K)

Watch Dogs: Legion, 3840×2160, Medium
  DX12 DX11
GeForce RTX 3090 96 102
GeForce RTX 2080 Ti 71 76
GeForce GTX 1080 Ti 45 47
GeForce GTX 1070 30 32
GeForce GTX 1060 21 23
Radeon RX 5700 XT 50 51
Radeon RX 5700 42 43
Radeon RX 580 24 25

Игры становятся сверхтребовательными в самом высоком разрешении, ведь запросы к скорости заполнения сцены при выборе 4K-разрешения по сравнению с Full HD возрастают вчетверо. В Watch Dogs: Legion скорость упала не слишком сильно только у топовой GeForce RTX 3090, которая единственная как раз и справилась с задачей обеспечения максимума плавности, снова показав более чем 100 FPS в среднем. Топовая модель прошлого поколения — RTX 2080 Ti — немного не дотянулась до 80-85 FPS в среднем, которые мы приняли в виде мерки идеальной плавности с 60 FPS как минимум.

Два самых слабых решения в виде GeForce GTX 1060 и Radeon RX 580 показали лишь 21-25 FPS в среднем, их мы уже не рассматриваем. Да и GeForce GTX 1070 добилась лишь 32 FPS в среднем, что тоже ниже уровня даже минимального комфорта. Далее в 4K-разрешении можно на них уже не смотреть — не подходят совсем. Требовательным игрокам нужно использовать более мощные GPU, начиная хотя бы от уровня Radeon RX 5700 (XT) или GeForce GTX 1080 Ti, которые обеспечивают хотя бы минимальный уровень плавности с 42-52 FPS в среднем.

Watch Dogs: Legion, 3840×2160, High
  DX12 DX11
GeForce RTX 3090 85 88
GeForce RTX 2080 Ti 62 65
GeForce GTX 1080 Ti 39 42
GeForce GTX 1070 26 28
GeForce GTX 1060 19 20
Radeon RX 5700 XT 43 45
Radeon RX 5700 37 38
Radeon RX 580 20 22

GeForce RTX 3090 и при высоких настройках дает максимально комфортную производительность с 88 FPS в среднем. Интересно, что в условиях, когда скорость рендеринга ограничена GPU, то все видеокарты ведут себя одинаково — всегда медленнее в DX12 на несколько кадров в секунду. Вроде бы применение DX11 получается выгоднее? В данном случае скорее по цифрам средней частоты кадров, а вот минимальная частота кадров в DX11-версии обычно ниже и наблюдаются неприятные подергивания. Так что мы бы советовали для этой игры выбирать DX12 почти всегда.

Еще одна видеокарта, близкая к комфортным 60 FPS как минимум — GeForce RTX 2080 Ti, показавшая 65 FPS, но только в среднем. Это уже ниже планки идеального комфорта, но играть на ней будет достаточно приятно. А вот остальные решения уже сильно отстают. GeForce GTX 1080 Ti и Radeon RX 5700 XT показывают минимальную играбельность с 42-45 FPS, и видеокарта AMD чуть быстрее. На RX 5700 придется чуть снизить пару настроек, чтобы получить железобетонные 30 FPS, как минимум. Про GTX 1070 и самые младшие решения уже не говорим. Осталось рассмотреть самые сложные условия.

Watch Dogs: Legion, 3840×2160, Ultra
  DX12 DX11
GeForce RTX 3090 60 62
GeForce RTX 2080 Ti 42 44
GeForce GTX 1080 Ti 26 28
GeForce GTX 1070 17 19
GeForce GTX 1060 11 13
Radeon RX 5700 XT 23 28
Radeon RX 5700 22 24
Radeon RX 580 12 15

Жесточайшая нагрузка на графический процессор приводит к тому, что с Watch Dogs: Legion не справилась даже топовая видеокарта — мощнейшая GeForce RTX 3090! Она показала 60-62 FPS, но лишь в среднем. А вот минимальная частота кадров будет точно ниже, и с идеальной плавностью в таких условиях (4K и ультра-настройки) не поиграть вообще. Более того, та же RTX 2080 Ti обеспечила лишь 44 FPS в среднем, что даст только минимальную играбельность.

Немудрено, что все остальные решения вообще никак не справляются с такой нагрузкой. Нет смысла рассматривать Radeon RX 5700 XT и GeForce GTX 1080 Ti с их жалкими 28 FPS в среднем. А парочка GeForce GTX 1060 и Radeon RX 580 вообще слайд-шоу показывает. Так что любителям игры в 4K-разрешении при ультра-качестве нужны исключительно топовые видеокарты двух последних поколений Nvidia, ну или аналогичные видеокарты семейства AMD Radeon RX 6000. Только они смогут обеспечить более чем 40-45 FPS в среднем при более чем 30 FPS минимальных.

Заключение

С графической точки зрения, Watch Dogs Legion выглядит явно лучше предшествующей игры. В новой игре и освещение лучше, и тени, и геометрия с текстурами, и в целом мир вокруг более живой. При ультра-настройках графики игра еще и позволяет не замечать исчезновения и появления различных объектов вдали от игрока. Реалистичные отражения, которые рассчитываются при помощи трассировки лучей, выглядят отлично, но сильно бьют по частоте кадров, что не каждая система даже с топовой GeForce RTX вытянет.

И хотя графика в игре хорошая, на следующее поколение она не тянет, пожалуй. Если бы не было поддержки трассировки лучей и реалистичных отражений, то она смахивала бы скорее на предыдущее поколение. Игре сильно помогает опциональный пакет с текстурами высокого разрешения, который устанавливает для многих моделей в игре весьма качественные текстуры. А вот геометрия окружающего мира могла бы быть и побогаче — она смотрится довольно скудно.

Хорошо, что в Watch Dogs Legion есть поддержка аппаратной трассировки лучей и технологии DLSS 2.0. Но трассировка тут применяется только для отражений, как это было в Battlefield V, и хотя они выглядят отлично, это не сильно меняет общее впечатление от игры и графики в ней. В том числе и потому, что отражения при помощи экранного пространства работают в целом также не так уж плохо, хотя и имеют кучу ограничений и артефактов. Мы бы хотели уже видеть применение DXR еще и для реалистичного расчета освещения и теней, как это уже было сделано в других играх, вроде Metro Exodus или Control.

А вот DLSS 2.0 работает просто отлично, восполняя потерянные из-за трассировки кадры в секунду, да еще и без особой потери в качестве. Пожалуй, оптимальным выбором будет уровень Performance, так как Quality дает лишь небольшое повышение качества. Ultra Performance подойдет разве что для 8K, а в 4K этот уровень качества дает слишком плохую картинку, замыленную и с артефактами. В любом случае, использование DLSS мы строго рекомендуем для всех владельцев GeForce RTX.

В целом, от игры можно было бы ожидать несколько лучшего качества окружающего мира и лучшей оптимизации производительности, особенно учитывая задержки при выходе. Также печально, что Nvidia не продавила более активное и эффективное использование трассировки лучей, ограничившись лишь отражениями. Весьма эффектно выглядящими, но слишком уж бросающимися в глаза и уже довольно простыми, после Metro Exodus и Control, не говоря о Cyberpunk 2077.

Хорошо, что Ubisoft дали возможность тонкой настройки графики на ПК — список графических параметров достаточно велик, и картинку можно настроить под свои нужды. Особенно учитывая то, что Watch Dogs Legion является одной из наиболее требовательных игр последнего времени — и это после нескольких патчей, до которых дела были совсем плохи. Даже в Full HD-разрешении при ультра-настройках стабильные 60 FPS может обеспечить только уровень GeForce RTX 2080 Ti и выше!

Интересно, что большое количество мощных систем будет ограничено не только мощностью видеокарт, а установленными центральными процессорами. Топовые GPU очень часто упираются в возможности остальной системы, как видно по нашим тестам. Впрочем, почти всегда можно снизить несколько настроек, чтобы получить плавные 60 FPS. Но это же говорит и о недостатке оптимизации — возможно, даже Horizon Zero Dawn работает лучше, а ведь этот консольный порт все критиковали за ужасную оптимизацию. Из интересного — даже несмотря на то, что иногда тест с использованием DirectX 11 показывает более высокий результат по средней частоте кадров, DirectX 12 рендерер работает плавнее, и должен считаться предпочтительным выбором и для AMD и для Nvidia.

Хотя в меню есть куча графических настроек, они не особо влияют на CPU, который во многом ограничивает общую производительность для большого количества систем. Для игры явно недостаточно четырех ядер (вычислительных потоков) CPU, а вот более мощные процессоры справляются с игрой более-менее сносно, хотя частота кадров все равно может падать ниже 60 FPS при передвижении на транспортных средствах. Также игра не очень хорошо работает на старых процессорах, а вот более современные модели обеспечивают стабильные 60 FPS.

На системе с топовой GeForce RTX 3090, имеющей 24 ГБ собственной памяти, при ультра-настройках и в 4K-разрешении даже без текстурного пака используется около 7 ГБ видеопамяти. И даже в Full HD при максимальных настройках занимается более 6 ГБ памяти, так что это и можно назвать минимально подходящим объемом, а 8 ГБ — еще более реалистичным требованием для этой игры. С улучшенными текстурами минимальным объемом VRAM будет 8 ГБ, а при включении трассировки желательно иметь от 10 ГБ локальной видеопамяти. Так что 8 ГБ на недавно анонсированных GeForce RTX 3070 и RTX 3060 Ti иногда уже может немного не хватать. Впрочем, там уже и сами GPU не потянут.

Интересно, и это встречается уже не впервые, что видеокарты GeForce и Radeon по-разному ведут себя в таких ситуациях. Видеокарты Nvidia с малым объемом памяти справляются с ее нехваткой в этой игре получше, GeForce GTX 1060 с 6 ГБ выглядит вполне на уровне. Впрочем, все равно на слабых GPU играть при таких условиях не получится, так что какая разница, будет там 15 FPS или 20 FPS? Зато в пользу AMD можно сказать то, что их видеокарты схожего ценового позиционирования в этой игре оказались быстрее GeForce, несмотря на то, что она разрабатывалась при поддержке Nvidia.

Благодарим компании, предоставившие аппаратное и программное обеспечение для тестирования:
AMD Russia и лично Ивана Мазнева
Nvidia Russia и лично Ирину Шеховцову

Seasonic — за предоставленный для стенда блок питания

Опубликовано: 21 декабря 2020
↓