⇣ Содержание
Опрос
|
реклама
Самое интересное в новостях
Групповое тестирование 44 видеокарт в Microsoft Flight Simulator 2020
Новая игра под маркой Microsoft Flight Simulator, которая продолжила прославленную франшизу спустя 14 лет после предыдущего релиза основной серии, Flight Simulator X, изначально заявила о себе как о проекте беспрецедентного масштаба и глубины. Это проявляется не только в возможности облететь весь мир, достоверной аэродинамике и скрупулезном моделировании того, как управляются и ведут себя в воздухе различные самолеты. Если когда-либо выходила игра, графику которой можно обозначить словом «фотореализм», то это именно она. Конечно, такими эпитетами не разбрасываются без оговорок. Flight Simulator еще предстоит тщательно отполировать после выхода, но один из главных принципов, лежащих в основе MSFS 2020 года, состоит в том, что проект будет расти и развиваться дальше — далеко за пределы того, что разработчики могли подготовить заранее. Microsoft Flight Simulator уже сейчас поставит большинство геймерских компьютеров на колени, и они еще не скоро поднимутся, если дальнейшим планам Microsoft будет суждено осуществиться. Давайте выясним, чего может добиться современное железо в игре, сшитой на вырост, и, с другой стороны, о чем в первую очередь нужно позаботиться самим создателям MSFS. ⇡#Настройки качества графикиРазнообразие настроек графики в Microsoft Flight Simulator не уступает гибкости и проработке других аспектов проекта, так что владельцы не слишком производительных ПК могут вволю поэкспериментировать с тем, как те или иные опции влияют на качество изображения и быстродействие. Но есть вариант попроще — выбрать один из четырех предустановленных режимов графики. В отличие от массы других современных игр, особенно с консольным прошлым, облик MSFS сильно меняется в зависимости от избранного профиля, и это заметно в первую очередь по четкости текстур ландшафта и атмосферным эффектам, а вот интерьер кабины, хоть и лишается реалистичных теней, выглядит по-прежнему детализированным. Такие приоритеты понятны, ведь MSFS в «хардкорном» режиме без поблажек позволяет людям с опытом игры в симуляторы или пилотирования настоящих самолетов управлять виртуальным бортом непосредственно при помощи инструментов приборной панели.
Для оценки видеокарт мы выбрали три профиля графических настроек: самый щадящий профиль Low-end, промежуточный Medium и, наконец, профиль Ultra. При этом во всех бенчмарках была задействована фотограмметрия и загрузка облачных данных земной поверхности — коронные функции графического движка Microsoft Flight Simulator, которые позволяют воссоздать ландшафт настолько достоверно, насколько возможно в условиях ограничений современных технологий. Игра дает возможность посетить буквально все уголки земли, и, где бы вы ни пролетали, через иллюминаторы откроется в той или иной степени детализированный пейзаж. Клиентская часть MSFS имеет доступ к колоссальному объему облачных данных (2 Пбайт!) на серверах Microsoft Azure, которые собраны спутниками и аэрофотосъемкой. В свою очередь, алгоритмы ИИ воссоздают на мониторе не плоскую текстурированную поверхность, а объемный природный ландшафт и городскую застройку. Наконец, для еще большего погружения в роль пилота можно активировать загрузку информации о погодных условиях и воздушном трафике в реальном времени. Конечно, далеко не все места планеты одинаково хорошо просканированы — не только для нужд геймеров, но и в принципе. Но в тех условиях, когда игре хватает облачных данных, — то есть в крупных городах и массивах нетронутой природы — действительно можно говорить о том, что заявку на фотореализм Microsoft Flight Simulator отработал если не на 100 %, то хотя бы на 90. Пожалуй, единственное, чего пока недостает шедевру, — это рендеринг на основе трассировки лучей. Движок уже применяет ограниченную методику такого рода под названием Ray Marching для моделирования облаков, но в основе большинства световых эффектов лежат традиционные алгоритмы растеризации. Кубические карты и отражения в экранном пространстве — для собственно отражений. Карты теней и Ambient Occlusion — для затемненных участков изображения. В будущем MSFS обзаведется полноценным рейтрейсингом — в этом на Microsoft можно положиться, ведь игра вышла не только на PC, но и на Xbox One, а в консоли следующего поколения уже заложены аппаратные средства для быстрой трассировки. Однако вернемся к тестовой методологии нашего обзора. Ультравысокие настройки демонстрируют весь, уже нешуточный даже без поправки на будущие изменения, потенциал графичеcкого движка MSFS, но они еще не являются максимальными. При желании можно и дальше увеличивать такие параметры, как качество текстур или четкость теней, но, поверьте нам заранее, бескомпромиссную графику в MSFS лучше оставить для съемки скриншотов. Игра и так может без остатка поглотить ресурсы даже самых мощных домашних компьютеров, поэтому большинству геймеров наверняка придется пренебречь фотореализмом, чтобы сохранить приемлемую частоту смены кадров, и летать со средними настройками графики, которые, увы, серьезно отличаются от эталона. Ну а при низких параметрах детализации MSFS уже полностью теряет свой шарм и может быть интересен только владельцам слабых машин, которых привлекают не красоты, а сам по себе жанр настоящих авиасимуляторов. Результаты бенчмарков различных GPU вы найдете на следующей странице, но предварительно мы изучили запросы игры к другим компонентам системы. У нас есть одна хорошая и одна плохая новость. Начнем с хорошей: в системных требованиях MSFS фигурирует 4 Гбайт локальной памяти графического процессора, но в действительности выбранный для тестов довольно сложный полет — на низкой дистанции, когда прогружаются высокодетализированная геометрия и текстуры, — позволяет обойтись ровно тремя гигабайтами VRAM при низких параметрах качества изображения и разрешении 1920 × 1080. В свою очередь, 6-гигабайтные видеокарты не будут ограничены объемом памяти в любых комбинациях разрешения и профилей графики, кроме игры в 4К почти на максималках, а 8 Гбайт MSFS заведомо хватает при любых условиях. Cэкономить таким же образом на системной памяти компьютера уже не получится. В наших экспериментах само приложение MSFS потребляет не меньше 9 Гбайт RAM, а ведь еще нужно оставить резерв для фоновых процессов Windows.
Ну а плохая новость в том, что движок симулятора в поддержке графических API застрял на уровне Direct3D 11, что весьма обескураживает в свете колоссальных амбиций этого проекта. И кстати, сообщения о том, что версия MSFS, купленная в Microsoft Store, а не в Steam, якобы работает под Direct3D 12, не подтвердились. Мы скачали копию именно с площадки Microsoft Store, и, по данным диагностических утилит, она тоже опирается на Direct3D 11. Как бы то ни было, результаты тестов наводят на мысли о том, что CPU здесь сильно ограничивает достижения мощных видеокарт, а виноват наверняка именно устаревший API. Так, на тестовой платформе с процессором Intel Core i9-9900K игра задействовала все восемь физических ядер, но основное бремя нагрузки легло на половину из них. Разработчики пообещали внедрить поддержку Direct3D 12 в будущих обновлениях MSFS, но когда это произойдет, доподлинно не известно. Наконец, к разряду плохих новостей относятся баги релизной версии игры — от вылетов на рабочий стол с окном ошибки до непредсказуемых просадок частоты смены кадров. Последние иногда лечатся переключением графических настроек или разрешения, но чаще всего в процессе тестирования четырех десятков ускорителей нам приходилось перезапускать игру и заново проходить блок бенчмарков в тех случаях, когда предыдущие результаты оказывались подозрительно низкими. По этой же причине мы пока воздержимся от того, чтобы принять MSFS в число игр для постоянного тестирования GPU и обзоров ускорителей нового поколения, которые должны появиться на свет в ближайшие месяцы. ⇡#Тестовый стенд, методика тестирования
Тестирование производительности выполнено с помощью утилиты OCAT во время полета над Альпами на низкой высоте. Показатели средней и минимальной кадровых частот выводятся из массива времени рендеринга индивидуальных кадров, который OCAT записывает в файл результатов. Средняя частота смены кадров на диаграммах является величиной, обратной среднему времени рендеринга кадра. Для оценки минимальной кадровой частоты вычисляется количество кадров, сформированных в каждую секунду теста. Из этого массива чисел берется значение, соответствующее 1-му процентилю распределения. ⇡#Участники тестирования
Прим. В скобках после названий видеокарт указаны базовая и boost-частота согласно спецификациям каждого устройства. Видеокарты нереференсного дизайна приведены в соответствие с референсными параметрам (или приближены к последним) при условии, что это можно сделать без ручной правки кривой тактовых частот. В противном случае (ускорители серии GeForce 16, а также GeForce RTX Founders Edition) используются настройки производителя. Как и в предыдущих массовых тестах графических карт, мы сгруппировали результаты измерений в соответствии с разрешением экрана и детализацией графики. В каждом из трех режимов (1920 × 1080, 2560 × 1440, 3840 × 2160) выполнен тест c низкими (профиль Low-end), средними (профиль Medium) и высокими настройками качества (профиль Ultra). Если какая-либо видеокарта отсутствует на диаграмме при определенном разрешении, то это значит, что а) при более высоком качестве графики устройство уже обеспечивает среднюю частоту смены кадров 60 FPS и выше; б) устройство не достигло 30 FPS при данной комбинации разрешения и детализации. Таким образом для каждой взятой видеокарты определяется диапазон настроек между «едва тянет» и «снижать качество не требуется». ⇡#1920 × 1080Мы знали, что новый MSFS — требовательная игра, но точно не рассчитывали на то, что среди всех современных ускорителей не найдется ни одной видеокарты, которая обеспечит фреймрейт свыше 60 FPS на максималках даже при разрешении 1080p. Только GeForce RTX 2080 Ti подобрался к этой отметке, хотя тоже не смог ее преодолеть. Впрочем, если посмотреть внимательнее на график с результатами, закрадываются подозрения, что проблема совсем не в GPU. Все старшие модели NVIDIA, начиная с GeForce RTX 2070, сгруппированы в диапазоне от 54 до 57 FPS. Отделить их друг от друга, скорее всего, не позволяет неэффективное распоряжение вычислительной мощностью центрального процессора, о котором мы писали во вступительной части обзора. К счастью, медленный темп авиасимулятора позволяет вполне комфортно играть при кадровой частоте около 30 FPS, а для этого не требуется сверхмощный компьютер. С такой задачей справится любая из актуальных видеокарт NVIDIA, начиная с GeForce GTX 1650 SUPER, и ускорители AMD от Radeon RX 5600 XT и старше. С не меньшим успехом для MSFS подойдет GeForce GTX 1060 с 6 Гбайт RAM, Radeon RX 590 или даже одна из флагманских моделей позапрошлого поколения — GeForce GTX 980 Ti или Radeon R9 Fury X. На стабильный фреймрейт выше 60 FPS современное железо может претендовать только при сниженных настройках графики: со средними параметрами MSFS летает на Radeon RX 5600 XT и GeForce GTX 1660 SUPER. Ключевое слово тут — «современное». Мощные ускорители прошлого поколения (Radeon RX Vega 56, GeForce GTX 1070 и старше) не уступают новым предложениям средней категории, а вот более старым моделям пришлось труднее — ни Radeon R9 Fury X, ни GeForce GTX 980 Ti не удержались на отметке 60 FPS. Но слабые видеокарты в MSFS снова выручает возможность играть при кадровой частоте около 30 FPS без особенных затруднений. Достаточной производительностью обладают самые младшие из новых «красных» и «зеленых» плат — GeForce GTX 1650, Radeon RX 5500 XT (с 8 Гбайт оперативной памяти), а среди их предшественников — GeForce GTX 1050 Ti. Вот Radeon RX 560 уже не вписался в установленные рамки, за него отдувается Radeon RX 570. Неплохой запас быстродействия есть у GeForce GTX 970 и Radeon R9 390, не говоря уже о более мощных устройствах эпохи 28 нм. Увы, даже при средних настройках графики MSFS не позволяет полностью развернуться высокопроизводительным GPU. Верхние ступени графика по-прежнему прижаты друг к другу так, что любые видеокарты, начиная GeForce RTX 2060 или Radeon RX Vega 64 LC, трудно различить по результатам бенчмарков за пределами погрешности измерения и в результате то и дело получается так, что младшая модель на 1 FPS опережает старшую. Хорошая новость в том, что движок MSFS позволяет отрегулировать графику таким образом, чтобы игра превратилась из самого требовательного проекта современности в доступное развлечение, которое можно запустить на откровенно устаревших персоналках. Несмотря на то, что видеокарты с 2 Гбайт локальной памяти не отвечают официальным системным требованиям игры, она пусть и не лучшим образом, но работает даже на GeForce GTX 950 и Radeon R9 370X. За бортом остались лишь так называемые затычки без разъемов дополнительного питания: GeForce GTX 750 Ti, GTX 1030, Radeon R7 360 и Radeon RX 550. В то же время широкому диапазону устройств открылся доступ к кадровым частотам 60 FPS и выше. В их числе Radeon RX 580, обе разновидности GeForce GTX 1060, Radeon RX 5500 XT и GeForce GTX 1650 SUPER, и, наконец, Radeon R9 Fury и GeForce GTX 980. Глядя на список устройств, которые подходят для игры в MSFS с разрешением экрана 1080p и желаемой частотой смены кадров, можно заподозрить симулятор в явных симпатиях к одному из производителей GPU. Действительно, в тех ситуациях, когда NVIDIA может отделаться сравнительно маломощным ускорителем, AMD приходится выдвинуть формально более сильного соперника, причем это относится и к старым, и к новым устройствам красной марки. Так, Radeon RX 5700 XT здесь в лучшем случае достигает равных результатов с GeForce RTX 2060 SUPER, Radeon VII не может справиться с GeForce GTX 1080 Ti, а Radeon RX 580 — с GeForce GTX 1060, хотя в большинстве других игр мы привыкли видеть несколько иную картину. Хуже всего пришлось флагманским моделям на базе 28-нанометровых GPU. Radeon R9 Fury X и Radeon R9 390X при среднем и низком качестве графики были уничтожены GeForce GTX 980 Ti и GTX 980 соответственно. ⇡#2560 × 1440В режиме 1440p MSFS наконец-то вырвалась из оков процессорозависимости или иных невидимых причин, сдерживающих масштабирование FPS. Следующие тесты наглядно показали, насколько значительны эти факторы при разрешении 1080p. Посмотрите, средняя кадровая частота на старших видеокартах серии GeForce RTX (2070 SUPER и выше) в том и другом режиме разнится в лучшем случае на 4 FPS. Впрочем, для владельцев 2К-мониторов это скорее хорошая, нежели плохая новость. Те ускорители, которые выдерживают достаточно высокий фреймрейт на экране Full HD при высоких и средних настройках детализации, годятся для игры в 1440p с небольшой потерей быстродействия. В такой сложной сцене, которую мы подготовили для тестирования видеокарт, твердых 60 FPS на максималках по-прежнему не достигла ни одна из них, но пользователи современных ускорителей средней категории — Radeon RX 5600 XT и GeForce GTX 1660 SUPER, а также устройств прошлого поколения, начиная с GeForce GTX 1070 и Radeon RX Vega 56, могут надеяться как минимум на 30 FPS. Требования MSFS с расчетом на 30 и 60 FPS при среднем качестве графики по большей части сместились на одну позицию модельного ряда, будь то продукты NVIDIA или AMD. Radeon RX 580 и GeForce GTX 1060 (с 3 либо 6 Гбайт RAM) — наряду с GeForce GTX 980 и Radeon R9 390 — гарантируют минимально приемлемые 30 FPS, а Radeon RX 5600 XT и GeForce GTX 1650 SUPER — уже с большим запасом. Для игры с привычной для PC-геймеров кадровой частотой 60 FPS необходим GeForce RTX 2060 SUPER или Radeon RX 5700. Вместе с тем это уже самая ресурсоемкая комбинация разрешения и настроек детализации, которая позволяет дотянуться до заветной отметки устройствам прошлого поколения — GeForce GTX 1080 Ti, Radeon VII и Radeon RX Vega 64 (но только с водяным охлаждением и повышенными частотами, которые в MSFS принесли этой модели неожиданно крупные дивиденды). MSFS наиболее чувствительна к различиям между GPU в зоне низкого качества графики — и это опять-таки указывает на то, что движок игры неэффективно распоряжается ресурсами CPU. Как следствие, переход от 1080p к 1440p больнее всего ударил по рядам изначально ограниченных или попросту устаревших видеокарт. GeForce GTX 1050 Ti, GeForce GTX 1650 и тем более Radeon RX 5500 XT по-прежнему тянут MSFS при увеличенном разрешении и низком качестве графики с фреймрейтом 30 FPS и выше. Но среди устройств позапрошлого поколения придется поднять планку с Radeon R9 370X и GeForce GTX 950 сразу до Radeon R9 390 и GeForce GTX 970. Кроме того, для поддержания кадровой частоты выше 60 FPS теперь требуется не самое слабое железо: Radeon RX Vega 56, GeForce GTX 1070 и GeForce GTX 1660 SUPER. Наконец, тесты в режиме 1440p помогли «красной» продукции восстановить утраченные позиции. Теперь Radeon RX 5700 XT догоняет GeForce RTX 2070, а Radeon RX 580 — GeForce GTX 1060 с 6 Гбайт RAM. Только «Радеоны» на крупных чипах GCN старого образца — Radeon R9 390 X и Fury — по-прежнему разочаровывают. ⇡#3840 × 2160Играть в Microsoft Flight Simulator на 4К-экране с фотореалистичной графикой дано не всем, причем в данном случае речь идет не о высоких кадровых частотах за пределами 60 FPS, а о борьбе за минимально приемлемый фреймрейт. Radeon VII и GeForce RTX 2070 SUPER удержались на грани, но Radeon RX 5700 XT и GeForce GTX 1080 Ti с этим уже не справились. Ну а все, на что может рассчитывать владелец GeForce RTX 2080 Ti и мощного центрального процессора, — около 40 FPS в требовательных сценах. Даже снижение качества графики до среднего уровня не разгоняет MSFS до уверенных 60 FPS на GeForce RTX 2080 Ti, хотя флагман NVIDIA вплотную приблизился к этому показателю. Благо список устройств, подходящих для игры в режиме 4К с кадровой частотой 30 FPS, оказался довольно обширным. В него вошла вся серия GeForce RTX, начиная с 2060 SUPER, Radeon RX 5700 и 5700 XT, а также формально устаревшие, но мощные видеокарты Radeon RX Vega 64, GeForce GTX 1070 Ti и старше. Если вы хотите во что бы то ни стало запустить MSFS на экране Ultra HD и получить высокий фреймрейт, пусть даже ценой катастрофического падения качества графики, то подобную возможность дают старшие модели семейства GeForce RTX (как минимум 2070 SUPER) и, с натяжкой, GeForce GTX 1080 Ti либо (с еще большей натяжкой) Radeon VII. А вот пользователям популярных предложений средней категории (Radeon RX 5600 XT и GeForce GTX 1660) и далеко не самых слабых ускорителей предшествующего поколения (Radeon RX Vega 56 и GeForce GTX 1070) не приходится рассчитывать больше чем на 40 FPS. ⇡#ВыводыMicrosoft Flight Simulator образца 2020 года — удовольствие определенно не для всех. Причем дело не только в специфическом жанре и сложности освоения. Можно без колебаний утверждать, что на данный момент это одна из самых сильных игр на PC с точки зрения графики. Да что там говорить, просто самая сильная, а заодно самая требовательная. До сих пор эта корона принадлежала Red Dead Redemption 2, которая в прошлом году установила новую планку системных требований для ААА-проектов, но теперь у нас есть новый лидер. Достаточно сказать, что при ультравысоких (а это еще не максимальные!) настройках качества графики ни одна из потребительских видеокарт, включая GeForce RTX 2080 Ti, не гарантирует уверенных 60 FPS даже в разрешении 1920 × 1080, не говоря уже о 2560 × 1440 и 4К. Впрочем, современным компьютерам нужно дать скидку на то, что MSFS не так нуждается в высоких кадровых частотах, как более динамичные игры. К тому же нагрузка на GPU здесь тем сильнее, чем ниже самолет над землей и, соответственно, чем выше детализация объектов, а в небе компьютеру дышится полегче. Не говоря уже о том, что для съемки живописных скриншотов можно выкрутить графику до максимума практически на любом игровом ускорителе. Но факт есть факт: чтобы насладиться пейзажами MSFS во всей красе и без тормозов, требуется беспрецедентно мощное железо. Впрочем, пускай системные требования Microsoft Flight Simulator 2020 вполне адекватны качеству изображения, которое порой не отличается от фотографий или статичных 3D-рендеров, свой вклад в запросы к производительности внесли издержки графического движка. Из-за того, что игра пока не совместима с Direct3D 12 и не умеет использовать больше четырех ядер CPU (а может, и в силу каких-либо других скрытых факторов), при разрешениях 1920 × 1080 и 2560 × 1440 между всеми старшими видеокартами NVIDIA, которые доминируют в бенчмарках, трудно обнаружить разницу на практике, а ускорители AMD, которые лучше всего работают именно в режиме Direct3D 12, порой демонстрируют разочаровывающие низкие результаты. Кроме того, в игре есть баги, вызывающие непредсказуемое, но сильное падение фреймрейта, которое легко принять за норму, если не знать, как должно быть на самом деле. Надежда на то, что Flight Simulator — не одноразовая игра, а проект колоссальных масштабов, который Microsoft планирует активно развивать в течение следующих лет. В будущем он обогатится поддержкой Direct3D 12, трассировкой лучей в той или иной форме и — хотелось бы — какой-либо из технологий интеллектуального масштабирования кадра. Кроме того, совсем скоро появятся GPU следующего поколения, которые именно в таких играх, как MSFS, ожидает настоящее испытание.
⇡#Групповые тесты видеокарт в других играх3DNews регулярно проводит массовые тесты графических карт в популярных играх. Если вы хотите узнать, как современные модели и устройства прошлых поколений работают в других проектах, к вашим услугам архив бенчмарков за прошедший год:
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
|