Тест: Battlefield 2042 на разных видеокартах

Опубликовано:

battlefield-2042Линейка Battlefield в сознании многих геймеров прочно ассоциируется с анонсом технологии трассировки лучей. Действие Battlefield 2042 проходит в будущем, в игре появились новые карты, участвовать теперь могут до 128 игроков, но есть и некоторые популярные старые карты, а также привычные игровые режимы. Но в обзоре мы сфокусируемся на качестве графики новой игры. Кроме DLSS здесь поддерживаются и эффекты трассировки лучей.

Летом 2018 года NVIDIA представила поколение Turing, первые GPU с аппаратной поддержкой трассировки лучей. Осенью вышел первый патч с поддержкой трассировки лучей для Battlefield V, мы смогли провести тесты. Но это было лишь начало, затем последовали две современные игровые приставки Microsoft и Sony, которые поддержали трассировку лучей. Да и все больше игр обзаводится поддержкой эффектов RTX.

Что касается Battlefield 2042, разработчики долгое время колебались, изначально речь шла только о поддержке DLSS и Reflex. Будут ли поддерживаться эффекты трассировки лучей, долгое время было неизвестно. Но за несколько недель до анонса игры была подтверждена поддержка Ray-Traced Ambient Occlusion (RTAO), то есть расчет теней через трассировку лучей. Но от расчета отражений было решено отказаться.

Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).

Игра опирается на улучшенную версию движка Frostbite 3 от EA Digital Illusions CE (DICE).

Мы оценим качество графики с разными пресетами, с активной технологией RTAO и без, а также с DLSS. Конечно, мы оценим производительность.

Мы проводили тесты на системе с процессором Core i7-12700K (тест) и материнской платой ASUS ROG Maximus Z690 Hero, с планками памяти Kingston Fury Beast 2x 16 GB DDR5-5200 40-39-39-76. В качестве драйверов мы использовали Adrenalin 21.11.3 для всех видеокарт Radeon и GeForce 496.76 для видеокарт GeForce. Для тестов мы запускали игру с ботами на карте Orbital, после чего проходили определенный путь на карте на протяжении 60 с.

В меню настроек графики Battlefield 2042 доступны четыре пресета: Низкие, Средние, Высокие и Ультра. Конечно, кроме данных пресетов можно устанавливать некоторые опции отдельно. Например, можно выставить динамическое разрешение или отключить V-Sync, активировать Reflex и многое другое. Но возможности включить ограничение fps нет. Отдельно активируются опции Ray-Traced Ambient Occlusion и DLSS.

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

Все скриншоты в родном разрешении без сжатия можно скачать в архиве.

Тесты режимов качества графики

Сначала позвольте оценить влияние графических пресетов на производительность.

Сравнение пресетов (Низкий, Средний, Высокий, Ульра)

Как часто бывает, переход с самого высокого пресета Ультра на меньший Высокий не приводит к особым жертвам по качеству картинки. Дальность обзора снижается, также у растительности и в тенях отображается меньше деталей. Агрессивное ограничение LOD сильнее проявляет себя в настройках Среднее и Низкое, и при прохождении карты в Battlefield 2042 начинают раздражать внезапно появляющиеся объекты. Так что мы не рекомендуем пресет ниже Высокого.

Battlefield 2042

2.560 x 1.440 пикселей - пресеты DLSS

Кадры в секунду
Больше - лучше

Что касается результатов тестов, разные пресеты снизили производительность Radeon RX 6900 XT с 135 FPS до 90% (Средний), 80% (Высокий) и 65% (Ультра). Для видеокарты GeForce RTX 3080 Ti мы получили снижение до 94%(Средний), 88% (Высокий) и 79% (Ультра), начиная с низкого качества. Потеря производительности в режиме Ультра нам не кажется оправданной, поскольку визуальное качество улучшается совсем незначительно. Поэтому мы рекомендуем пресет с высоким качеством.

Качество трассировки лучей

Для оценки трассировки лучей сначала необходимо взглянуть на качество картинки. В игре можно включить/выключить расчет глобального освещения Ray-Traced Ambient Occlusion (RTAO). Дополнительных настроек качества не предусмотрено. Мир Battlefield 2042 хорошо подходит для трассировки лучей (обилие отражающих поверхностей и т.д.), но разработчики не видят здесь никакого преимущества в многопользовательской игре. Как и в случае Battlefield V, большинству геймеров важнее частота кадров, а не качество картинки.

В итоге RTAO со своей работой справляется. Тени рассчитываются вполне реалистично. Здесь у Battlefield 2042 действительно был потенциал, поскольку разработчики не уделяли теням должное внимание. Транспорт и другие объекты иногда "парили" в воздухе. Конечно, здесь не мешает улучшить классические технологии рендеринга, но добавление RTAO смогло существенно повысить визуальное качество.

При прямом сравнении кадров тени оказываются намного лучше для объектов на более-менее однородных поверхностях (транспорт на дороге), а также для растительности. Впрочем, открытые области карты выигрывают меньше, чем сцены с обилием объектов. Нужно включать RTAO или нет? Здесь многое зависит от того, есть ли достаточные резервы производительности. Об этом мы как раз и поговорим.

Battlefield 2042

2.560 x 1.440 пикселей (высокие)

147.4 XX


118.8 XX
137.5 XX


110.9 XX
112.2 XX


94.0 XX
111.8 XX


94.8 XX
107.8 XX


87.8 XX
96.6 XX


80.4 XX
89.5 XX


75.4 XX
79.0 XX


67.7 XX
70.7 XX


59.8 XX
69.9 XX


58.0 XX
59.7 XX


49.8 XX
50.6 XX


44.5 XX
Кадры в секунду
Больше - лучше

После включения RTAO видеокарты Radeon теряют порядка 25-30% от своих FPS, хотя у видеокарт GeForce потери составляют 20-25%. Поэтому решение об активации трассировки лучей следует принимать на основе разрешения монитора и требуемых fps.

Тесты и качество картинки с DLSS

В случае Battlefield 2042 поддерживается DLSS версии 2.2.18, то есть не самая последняя версия 2.3. Впрочем, здесь мы не видим каких-либо недостатков, хотя улучшения по отображению движущихся объектов DLSS 2.3 положительно сказались бы на Battlefield 2042.

DLSS: без, качество, баланс, производительность, ультра-производительность

DLSS: без, качество, баланс, производительность, ультра-производительность

По работе DLSS никаких открытий в Battlefield 2042 мы не получили. В родном разрешении рендеринг был лучше, поскольку снижения разрешения не было. Однако и в режиме "качество" мы не обнаружили снижения качества картинки, здесь DLSS можно смело рекомендовать. В случае режимов Сбалансированный, но особенно Производительный и Ультра-Производительный наблюдается размытость и потеря деталей.

Самые серьезные проблемы наблюдаются с тонкими и сетчатыми объектами, такими как заборы из рабицы, провода, мачты и т.д. Здесь появляется мерцание и заметный муар. Впрочем, артефакты сильнее всего проявляют себя в случае самых "быстрых" уровней DLSS Производительность и Ультра-Производительность. Здесь даже собственное сглаживание TAA в Battlefield 2042 дает результаты лучше.

Battlefield 2042

2.560 x 1.440 пикселей (очень высокие) - пресеты DLSS

Кадры в секунду
Больше - лучше

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

Если пойти на жертвы по качеству картинки, то DLSS можно выставить на уровень Сбалансированный, после чего fps вырастут примерно на 40%. В режимах Производительность и Ультра-Производительность наблюдается дальнейшее увеличение fps, но здесь придется пойти на еще более серьезные компромиссы по качеству.

Поскольку некоторые артефакты RTAO и DLSS видны только в движении, мы предлагаем посмотреть видеоролик.

Тесты GPU без трассировки лучей

Сначала мы оценим производительность видеокарт GeForce и Radeon в трех разрешениях без трассировки лучей.

Battlefield 2042

1.920 x 1.080 пикселей (высокие)

177.3 XX


133.7 XX
169.6 XX


129.5 XX
165.8 XX


136.6 XX
164.4 XX


136.1 XX
161.2 XX


116.3 XX
150.3 XX


117.4 XX
145.9 XX


109.1 XX
143.2 XX


105.9 XX
129.5 XX


99.1 XX
126.6 XX


99.3 XX
114.0 XX


91.6 XX
106.8 XX


91.8 XX
97.6 XX


79.0 XX
Кадры в секунду
Больше - лучше

Battlefield 2042

2.560 x 1.440 пикселей (высокие)

147.4 XX


118.8 XX
140.2 XX


114.7 XX
137.5 XX


110.9 XX
135.1 XX


110.1 XX
134.5 XX


109.8 XX
122.7 XX


100.3 XX
114.1 XX


95.5 XX
112.2 XX


94.0 XX
98.6 XX


84.6 XX
96.6 XX


80.4 XX
82.1 XX


68.5 XX
79.0 XX


67.7 XX
70.7 XX


59.8 XX
Кадры в секунду
Больше - лучше

Battlefield 2042

3.840 x 2.160 пикселей (высокие)

87.2 XX


74.4 XX
85.9 XX


71.2 XX
83.4 XX


72.5 XX
82.9 XX


64.7 XX
82.2 XX


67.7 XX
71.7 XX


61.9 XX
67.0 XX


57.8 XX
64.6 XX


54.5 XX
56.7 XX


48.9 XX
55.1 XX


48.0 XX
43.5 XX


39.0 XX
42.0 XX


37.3 XX
36.0 XX


32.0 XX
Кадры в секунду
Больше - лучше

В разрешениях 1080p и 1440p видеокарты Radeon RX 6800 XT и Radeon RX 6900 XT показывают наилучшую производительность, они даже обгоняют GeForce RTX 3090. Только в разрешении 2160p видеокарты NVIDIA выходят вперед. Radeon RX 6800 показывает себя на уровне GeForce RTX 3070 Ti. Более быстрые модели GeForce располагаются выше.

Преимущество AMD в низких разрешениях продолжается и на видеокартах среднего класса. Похоже, что Infinity Cache проявляет себя с лучшей стороны. Но в разрешении 2160p вперед вновь выходят видеокарты NVIDIA.

Тесты GPU с трассировкой лучей

Теперь перейдем к оценке производительности с активными эффектами трассировки лучей.

Battlefield 2042

1.920 x 1.080 пикселей (высокие)

131.4 XX


101.4 XX
121.0 XX


98.0 XX
120.2 XX


92.4 XX
119.1 XX


97.2 XX
117.0 XX


96.0 XX
116.7 XX


96.5 XX
113.9 XX


94.7 XX
112.7 XX


88.8 XX
109.3 XX


88.4 XX
90.6 XX


70.3 XX
87.1 XX


73.4 XX
83.3 XX


64.0 XX
76.1 XX


60.8 XX
Кадры в секунду
Больше - лучше

Battlefield 2042

2.560 x 1.440 пикселей (высокие)

111.8 XX


94.8 XX
109.9 XX


92.0 XX
109.3 XX


88.2 XX
107.8 XX


87.8 XX
98.3 XX


79.7 XX
92.3 XX


76.7 XX
89.5 XX


75.4 XX
86.1 XX


65.0 XX
78.8 XX


65.7 XX
69.9 XX


58.0 XX
59.7 XX


49.8 XX
56.6 XX


47.0 XX
50.6 XX


44.5 XX
Кадры в секунду
Больше - лучше

Battlefield 2042

3.840 x 2.160 пикселей (высокие)

69.5 XX


57.5 XX
69.3 XX


57.0 XX
64.8 XX


53.4 XX
59.3 XX


50.5 XX
56.4 XX


48.5 XX
53.1 XX


44.8 XX
48.7 XX


42.0 XX
46.8 XX


40.5 XX
43.9 XX


36.7 XX
38.6 XX


33.8 XX
33.2 XX


29.6 XX
26.0 XX


18.7 XX
21.1 XX


18.6 XX
Кадры в секунду
Больше - лучше

В разрешении 1080p ситуация повторяется, видеокарты AMD показывают себя очень хорошо. Но уже в 1440p вперед выходят видеокарты GeForce. И момент, когда аппаратная трассировка лучей начинает обходиться слишком "дорого", начинается довольно рано. У тех же видеокарт среднего класса прирост качества картинки обычно не оправдывает сильное снижение fps. Но числа говорят сами за себя.

Заключение

С технической точки зрения Battlefield 2042 оставила весьма смешанное впечатление. Судя по всему, разработчики игру не закончили. Осталось довольно много артефактов и ошибок, в том числе и по балансу геймплея. Первый патч вышел через несколько дней после официального анонса игры, он решил некоторые проблемы, но далеко не все.

Ожидания от игр в линейке Battlefield всегда очень высокие, поскольку ранее она балансировала на пределе технических возможностей. К сожалению, с новой Battlefield 2042 все изменилось не в лучшую сторону, революции по графике не наблюдается. Если снизить качество графики, то Battlefield 2042 вообще смотрится устаревшей. Самым главным недостатком остается LOD, данная особенность очень сильно сказывается на визуальном качестве. Все же объекты и растительность, внезапно появляющиеся на расстоянии, не соответствуют современным реалиям

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

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

Игра Battlefield 2042 могла бы стать лучшей в линейке Battlefield. Но EA придется выпустить еще несколько патчей, поскольку в нынешнем состоянии игра остается очень сырой. Как обычно, после выхода игра продолжает дорабатываться, а геймер играет роль бета-тестера. С технической стороны разработчик мог бы сделать намного больше. Здесь Battlefield 2042 разочаровывает, но, вполне возможно, что приоритеты при разработке были выставлены иначе.