Тестирование в игре 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:
RT Ultra + DLSS Quality | RT Medium | RT Ultra | |
---|---|---|---|
GeForce RTX 3090 | 72 | 74 | 72 |
GeForce RTX 2080 Ti | 69 | 60 | 54 |
RT Ultra + DLSS Quality | RT Medium | RT Ultra | |
---|---|---|---|
GeForce RTX 3090 | 72 | 63 | 57 |
GeForce RTX 2080 Ti | 56 | 44 | 39 |
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)
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 их результат почему-то даже лучше! Посмотрим, что получится при повышении нагрузки.
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, как минимум. Что же получится при ультра настройках качества?
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)
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, но лишь в среднем. Впрочем, этого уровня производительности будет вполне достаточно большинству игроков.
DX12 | <
---|