⇣ Содержание
Опрос
|
реклама
MechWarrior 5: Mercenaries. Групповое тестирование 44 видеокарт: в напряженном ожидании
Одна из самых древних и заслуженных (а затем незаслуженно забытых) игровых франшиз, которая уходит корнями в 1989 год, вернулась к жизни после долгих 18 лет, миновавших со времен MechWarrior 4: Black Knight. Хотелось бы сказать, что вернулась триумфально, но, увы, публика, не заставшая DOS и 486-х процессоров, уже отвыкла от достаточно мудреного геймплея фантастических симуляторов в сеттинге BattleTech. Рецензии на Mercenaries, к сожалению, не будет, но вместо этого мы c удовольствием послушаем, что о ней думают ветераны первых серий, если такие есть среди читателей 3DNews — не стесняйтесь высказаться в комментариях! А взамен предлагаем изучить технический обзор MechWarrior 5, который мы смогли выпустить благодаря временному затишью на фронте игровых видеокарт после недавнего релиза Radeon RX 5500 XT. ⇡#Настройки качества графикиMechWarrior 5: Mercenaries основана на чрезвычайно популярном графическом движке Unreal Engine 4. Но UE 4, как и другие столь же распространенные платформы — Unity и Frostbite, сам по себе не дает игре сертификат качества и представляет собой всего лишь программный костяк, на который разработчики нанизывают дополнительные компоненты. В данном случае титульной особенностью проекта должна была стать трассировка лучей в реальном времени. Piranha Games вошла в список игровых студий, которые первыми объявили о поддержке технологий NVIDIA — RTX и DLSS, а до MechWarrior 5: Mercenaries еще не вышло ни одной игры на базе Unreal Engine 4 с подобными возможностями. Более того, Mercenaries получит максимально полный набор трассированных эффектов, включая тени, отражения и Ambient Occlusion, чем среди немногочисленных проектов под флагом RTX On пока могут похвастаться лишь Metro Exodus и Control (все остальные применяют функции DXR избирательно для рендеринга тех или иных компонентов освещения). Увы, это произойдет не сразу. Издатели решили выпустить игру пораньше, отняв у разработчиков запас времени, необходимый для отлаженной имплементации DXR, но обещают наверстать упущенное в первые месяцы 2020 года. А заодно, глядишь, команда Piranha Games потрудится над быстродействием, ведь в ранних интервью речь шла о кадровых частотах около 60 FPS при разрешении 1080p и ограниченных эффектах DXR, а вместе с трассированными отражениями советовали ориентироваться на скромные 30. Похоже, без Deep Learning Super Sampling владельцам современных ускорителей GeForce RTX в MechWarrior 5: Mercenaries не обойтись, а это, как мы уже не раз удостоверились, капризная технология, не терпящая спешки. Пускай лучше Piranha Games займет у геймеров два месяца, чем повторится казус ранними нейросетями DLSS в Battlefield V и Metro Exodus. Скриншоты выше показывают, как будет выглядеть MechWarrior 5: Mercenaries после обещанного патча с DXR. Ну а пока графика игры довольно аскетична. Похоже, слишком многое — и материалы поверхностей, и освещение — разработчики изначально готовили с перспективой на трассировку лучей в реальном времени. Даже поддержку современного API Direct3D 12 пришлось оставить на потом. Наверняка именно этим объясняется и то, что детализация ландшафтов MechWarrior 5 так сильно колеблется от одной миссии к другой, а вместе с ней — и частота смены кадров.
В ожидании грядущего обновления MechWarrior 5: Mercenaries выглядит бедненько (если не считать роскошный интерьер ангара с «мехами», поэтому именно его мы выбрали в качестве тестовой сцены), но особенно при средних и тем более низких настройках графики. Благо даже в тестах маломощных GPU мы не стали менять параметр анизотропной фильтрации с x16, чтобы сохранить качество рендеринга текстур. В конце концов, эпоха ускорителей класса GeForce 3 прошла слишком давно, чтобы фильтрация текстур сколько-нибудь существенно влияла на производительность. Единственное, на чем осталось заострить внимание, — это настройка Sharpening, которая должна усилить четкость изображения при помощи библиотек FidelityFX — созданных AMD, но работающих на графических процессорах любых производителей. Идет ли она на пользу изображению, дело вкуса. Но, строго говоря, фильтр четкости в данном случае просто компенсирует — а вместе с тем частично обнуляет — результат не слишком качественного алгоритма полноэкранного сглаживания. Во всяком случае, FidelityFX работает практически бесплатно для быстродействия GPU. Более интересный эксперимент получится, если игра позволит комбинировать опцию четкости с DLSS, но его опять-таки придется отложить до лучших времен. ⇡#Тестовый стенд, методика тестирования
Измерение производительности выполнено с помощью утилиты OCAT во время прохода по ангару с «мехами». Показатели средней и минимальной кадровых частот выводятся из массива времени рендеринга индивидуальных кадров, который игра записывает в файл результатов. Средняя частота смены кадров на диаграммах является величиной, обратной среднему времени рендеринга кадра. Для оценки минимальной кадровой частоты вычисляется количество кадров, сформированных в каждую секунду теста. Из этого массива чисел берется значение, соответствующее 1-му процентилю распределения. ⇡#Участники тестирования
Прим. В скобках после названий видеокарт указаны базовая и boost-частота согласно спецификациям каждого устройства. Видеокарты нереференсного дизайна приведены в соответствие с референсными параметрами (или приближены к последним) при условии, что это можно сделать без ручной правки кривой тактовых частот. В противном случае (ускорители серии GeForce 16, а также GeForce RTX Founders Edition) используются настройки производителя. Как и в предыдущих массовых тестах графических карт, мы сгруппировали результаты измерений в соответствии с разрешением экрана и детализацией графики. В каждом из трех режимов (1920 × 1080, 2560 × 1440, 3840 × 2160) выполнен тест c низкими, средними и максимальными настройками качества. Если какая-либо видеокарта отсутствует на диаграмме при определенном разрешении, то это значит, что а) при более высоком качестве графики устройство уже обеспечивает среднюю частоту смены кадров 60 FPS и выше; б) устройство не достигло 30 FPS при данной комбинации разрешения и детализации. Таким образом для каждой взятой видеокарты определяется диапазон настроек между «едва тянет» и «снижать качество не требуется». ⇡#1920 × 1080Уже при разрешении 1080p и минимальных настройках детализации жертвами бенчмарков пали две маломощные и, честно говоря, не слишком успешные в своем классе модели AMD и NVIDIA — Radeon RX 550 и GeForce GT 1030, которым не удалось достигнуть необходимых 30 кадров в секунду. План-минимум для игры в MechWarrior 5 включает Radeon R7 360, GeForce GTX 750 Ti, а лучше Radeon RX 560 (в конфигурации с 14 или 16 CU). Если принять за критерий производительности стабильные 60 FPS, в каталоге AMD придется сразу перейти к современным массовым продуктам — Radeon RX 570 или RX 5500 XT (или аналогичному по быстродействию Radeon R9 380X). Со стороны NVIDIA, которая выпустила больше устройств в этой категории за последние несколько лет, открыт выбор между GeForce GTX 960, GTX 1050 Ti и базовой версией GTX 1650. Перечисленные устройства, которые без труда поддерживают высокий фреймрейт при низком качестве изображения, уже не обладают должным запасом вычислительной мощности, чтобы повторить успех при средней детализации и гарантируют лишь 30, но никак не 60 FPS. Для плавной игры NVIDIA может предложить два недорогих ускорителя — GeForce GTX 1060 с 6 Гбайт RAM и GTX 1650 SUPER. С другой стороны, AMD в силу более разреженного модельного ряда и явно «зеленого» уклона игр на Unreal Engine под Direct3D 11 вынуждена противопоставить конкуренту более дорогой Radeon RX Vega 56. Такая же тенденция видна в сравнении видеокарт прошлых поколений: на одной доске оказались Radeon R9 Fury X и GeForce GTX 980. После среднего качества графики максимальные настройки MechWarrior 5 уже не вызывают такого же роста требований, как переход от низких к промежуточным. Минимально необходимый фреймрейт обеспечивают бюджетные ускорители на чипах NVIDIA — GeForce GTX 1060 с 3 Гбайт памяти и оригинальный GeForce GTX 1650. Сравнимым быстродействием среди «красных» моделей располагает Radeon RX 570. Старые видеокарты на базе 28-нанометровых GPU дают 30 FPS, начиная с Radeon R9 390X и GeForce GTX 970, но ни одна из них, включая Fury X и GTX 980 Ti, не претендует на результаты выше 45. И наконец, для комфортной игры с кадровой частотой от 60 FPS и выше понадобится железо из серии GeForce RTX либо Radeon RX 5700 (XT). Radeon RX Vega 64 и GeForce GTX 1070 Ti пока тоже не требуют замены. ⇡#2560 × 1440При разрешении 1440p современные бюджетные видеокарты — GeForce GTX 1650, GTX 1050 Ti и старшая версия Radeon RX 560 (с 16 CU) — набрали в бенчмарке MechWarrior 5: Mercenaries при среднем качестве изображения 30 FPS, необходимые для того, чтобы попасть на диаграмму. Помимо них, в минимальные требования игры вписались Radeon R9 370X и GeForce GTX 950. Значительно более мощное железо требуется, чтобы поддерживать стабильные 60 кадров в секунду: это актуальные сегодня бюджетные продукты GeForce GTX 1650 SUPER, Radeon RX 5500 XT, а также их непосредственные предшественники — Radeon RX 580 и GeForce GTX 1060 (с 3 или 6 Гбайт оперативной памяти). Для старых видеокарт уровня GeForce GTX 980 и Radeon R9 390X низкие настройки и разрешение 1440p дали последний шанс на 60 FPS. В более требовательных режимах GPU позапрошлого поколения начнут быстро сходить с дистанции. Список ускорителей, необходимых, чтобы получить фреймрейт не меньше 30 FPS при разрешении 1440p уже при среднем качестве графики, пересекается с требованиями MechWarrior 5: Mercenaries для 60 FPS на минималках. Достаточно Radeon RX 570, 3-гигабайтного GeForce GTX 1060 или младшей видеокарты семейства Turing — GeForce GTX 1650. Альтернативным вариантом выступают GeForce GTX 970 и Radeon R9 390X. Определенный запас производительности есть у Radeon RX 5500 XT (выше 40 FPS), но качественный скачок фреймрейта приносят Radeon RX 5700, Radeon RX Vega 64, а с «зеленой» стороны — GeForce GTX 1070 Ti и GeForce RTX 2060. На максималках в режиме 1440p флагманские карты прошлых лет (GeForce GTX 980 Ti и Radeon R9 Fury X) балансируют на грани 30 FPS. Через границу минимальных требований пробился и GeForce GTX 1660. Более высокий результат продемонстрировали GeForce GTX 1070, Radeon RX Vega 56 и Radeon RX 5700, но лишь последняя модель вплотную подошла к вполне достойным для такой нагрузки 45 FPS. Список видеокарт, переваливших за отметку 60 FPS, краток: это GeForce GTX 1080 Ti и три модели серии GeForce RTX, начиная с базовой модификации RTX 2080. Но, справедливости ради надо сказать, что свои 55 FPS заслужил и Radeon VII в силу того, что архитектура GCN более эффективно работает в высоких разрешениях, нежели в низких, — в отличие от новой RDNA. ⇡#3840 × 2160Подавляющее большинство современных GPU плохо подходят для MechWarrior 5: Mercenaries на 4К-экране, но при минимальных настройках детализации игра дает видеокартам определенные поблажки. В бутылочное горлышко 30 FPS протиснулись все актуальные сегодня массовые продукты — GeForce GTX 1650 SUPER, Radeon RX 5500 XT, а также GTX 1060 (с 3 Гбайт RAM) и RX 570. Путь старых высокопроизводительных видеокарт на этом закончился: 30 FPS достигли Radeon R9 390X и GeForce GTX 980, но даже Radeon R9 Fury X и GeForce GTX 980 Ti не светит больше 40–45 кадров в секунду. Среди продуктов AMD только самые мощные — Radeon RX 5700 XT и Radeon VII — прорвались за границу 60 FPS. Диапазон производительности чипов NVIDIA распространяется намного выше: модели GeForce 10-й серии, начиная с GTX 1080, и любые GeForce RTX, начиная с 2060 SUPER, обеспечивают безоговорочно комфортную игру в данном графическом режиме. Перечень устройств, отвечающих запросам MechWarrior 5: Mercenaries при разрешении 4К, еще сильнее сократился в результате перехода к средним настройкам качества графики. Достаточно мощные ускорители класса Radeon RX 5700 и GeForce RTX 2060 дают приемлемый фреймрейт на грани 30 FPS (как и Radeon RX Vega 56 вместе с GeForce GTX 1070), и только действующий чемпион среди потребительских видеокарт — GeForce RTX 2080 Ti — продемонстрировал твердые 60 кадров в секунду. Ближайшие к лидеру участники тестирования — Radeon VII и GeForce RTX 2080 SUPER — набрали 42 и 53 FPS соответственно. И наконец, весь график с результатами тестов в 2160p на максималках окрашен в зеленые цвета. Radeon VII не достиг минимальной производительности в 30 FPS — для этого нужен либо GeForce GTX 1080 Ti, либо RTX 2070 SUPER. Но с другой стороны, даже владельцам GeForce RTX 2080 Ti придется удовлетвориться 41 FPS вместо заветных 60. ⇡#ВыводыMechWarrior 5: Mercenaries позволяет масштабировать качество графики в широких пределах — так, чтобы игру можно было запустить на маломощных видеокартах-«затычках», пусть только в разрешении 1080p и с самыми щадящими параметрами детализации. Но то же самое можно сказать практически о каждом современном проекте. При более агрессивных настройках требования MechWarrior 5 к видеокарте резко увеличиваются и в результате выходят за пределы возможностей тех устройств, которые формально предназначены для бескомпромиссной игры при том или ином разрешении экрана. Так, Radeon RX 5500 XT и GeForce GTX 1650 SUPER достигают производительности на уровне 60 FPS только при низком или среднем качестве изображения, а для игры на максималках уже требуется железо класса Radeon RX 5700 или GeForce RTX 2060. На экране с разрешением 1440p заветные 60 кадров в секунду не светят большинству графических ускорителей даже при умеренных настройках детализации. Radeon RX 5500 XT и GeForce GTX 1650 SUPER обеспечивают минималистичную графику с плавной кадровой частотой. Но для среднего качества необходима видеокарта опять-таки не хуже, чем RX 5700 или RTX 2060, а для максимального — так и вовсе GeForce GTX 1080 Ti, RTX 2080 или, на худой конец, Radeon VII. Что касается 4К, то все, на что могут рассчитывать владельцы популярных мейнстримных продуктов — Radeon RX 5700 XT и RTX 2060 SUPER, — это плавная игра на минималках или крепкие 50 FPS при среднем качестве изображения. А лицезреть MechWarrior 5: Mercenaries при разрешении 2160p без тормозов и с наилучшей графикой пока просто невозможно даже на лучшей игровой платформе с ускорителем GeForce RTX 2080 Ti. Впрочем, не стоит преждевременно укорять разработчиков игры в плохой оптимизации, если, по данным бенчмарков, ваш компьютер не вписался в ее системные требования с привычно высоким качеством графики и плавной частотой смены кадров. Для тестов была специально выбрана такая сцена, которая нагружает GPU сильнее всего. Если мы не обнаружили тормозов в ней, то и в большинстве других ситуаций их заведомо не будет. С другой стороны, если средний фреймрейт в бенчмарке падает ниже 60 FPS, но все же не вплоть до минимально приемлемых 30, то это, скорее всего, можно перетерпеть и дальше играть с комфортом. Мы сделаем паузу на этой позитивной ноте, но пока не прощаемся с тестами видеокарт в MechWarrior 5: Mercenaries окончательно. Piranha Games пообещала внедрить эффекты на основе трассировки лучей в одном из будущих патчей. Вместе с ними придет DLSS, а также обязательно появится поддержка API Direct3D 12. Кстати, последнее обстоятельство может подействовать и на баланс производительности между устройствами NVIDIA и AMD, который сейчас явно смещен в «зеленую» сторону.
⇡#Групповые тесты видеокарт в других играх3DNews регулярно проводит массовые тесты графических карт в популярных играх. Если вы хотите узнать, как современные модели и устройства прошлых поколений работают в других проектах, к вашим услугам архив бенчмарков за прошедший год:
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
|