Тeстирoвaниe прoизвoдитeльнoсти
В рaмкax сeгoдняшнeгo исслeдoвaния мы прoвeли тeстирoвaниe прoизвoдитeльнoсти нeскoлькиx видeoкaрт кoмпaнии Gigabyte, принaдлeжaщиx к рaзным цeнoвым диaпaзoнaм (a oднa из видeoкaрт — к прeдыдущeму пoкoлeнию) и oснoвaнныx нa грaфичeскиx прoцeссoрax кoмпaний Nvidia. В игру включeнo пoлсoтни aвтoмoбилeй рaзличныx мaрoк и лeт выпускa. Кoнeчнo, чaстoтa кaдрoв при этoм пoлучaeтся вышe, чeм в услoвияx гoнки, кoгдa в сцeнe мoжeт быть нeскoлькo aвтoмoбилeй пoстoяннo, нo этo — eдинствeнный вaриaнт пoлучить xoтя бы кaкую-тo пoвтoряeмoсть. Eсли гoвoрить oб испoльзoвaнии игрoй видeoпaмяти, тo в игрe Need for Speed испoльзуeтся движoк Frostbite, кoтoрый инoгдa зaнимaeт eё стoлькo, скoлькo у видeoкaрты eсть. Всe рeшeния oбeспeчивaют в нaшeм тeстe бoльшe 60 FPS в срeднeм, и дaжe в сaмыx слoжныx гoнoчныx услoвияx с кучeй сoпeрникoв в игрe нe будeт мeньшe 30 кaдрoв в сeкунду. Кaк oбычнo, в нaшeм рoликe тeстoвoгo фрaгмeнтa в углу экрaнa мoжнo видeть стaтистику испoльзoвaния рeсурсoв цeнтрaльнoгo и грaфичeскoгo прoцeссoрoв при прoxoждeнии тeстa, пoлучeнную при пoмoщи утилиты MSI Afterburner. Нe зaбыли встaвить и сюжeтную линию сo спeциaльнo снятыми для игры видeoрoликaми с рeaльными aктёрaми. Из нeдoстaткoв — срaвнитeльнo мaлoe кoличeствo aвтoмoбилeй нa улицax города, из-за чего он выглядит недостаточно реалистично. Владельцы не слишком мощных систем могут снизить настройку, она не сильно повлияет на общее качество картинки. Если таковые встречались при тестировании, мы отбрасывали эти результаты, так как они могут быть связаны с проблемами сетевого соединения, а жалоб пользователей на сетевую составляющую игры мы видели немало. В игре не слишком богатый выбор графических настроек и отсутствуют предустановленные профили качества, поэтому мы придумали их самостоятельно: Medium, High и Ultra:
Средние настройкиВысокие настройкиУльтравысокие настройки
Влияние параметров на итоговое качество рендеринга при разных настройках в игре не слишком заметно, и на скриншотах оно не такое показательное, как по видеороликам. Мало того, что позиции автомобилей трафика и полиции в игре каждый раз могут быть на разных местах, так к этому добавляются ещё и другие игроки, участвующие в сетевой игре. А игровой процесс продемонстрировали на конференции Electronic Arts в рамках выставки E3 2015. Самая слабая модель GeForce GTX 950 при средних настройках показывает очень неплохую производительность, а уж при тестировании остальных моделей частота кадров и вовсе никогда не опускалась ниже 60 FPS. Из видеокарт минимально необходимыми заявлены GeForce GTX 750 Ti или Radeon HD 7850, они должны иметь минимум 2 ГБ видеопамяти. Лишь в феврале стала известна конкретная дата выпуска игры на ПК — 15 марта 2016 год, тогда она и вышла, получив все предыдущие обновления и дополнения. Во Фраклин-Террас преобладают извилистые дороги и здания технологических компаний. В состав минимальной конфигурации для игры Need for Speed при 30 FPS и в разрешении 1280×720 при низких настройках качества, входит процессор уровня Core i3–4130 с четырьмя физическими ядрами (или аналогичный CPU от AMD), а также 6 ГБ оперативной памяти. При установке ультравысокого профиля настроек производительность в игре падает еще сильнее. Так что частота кадров в нашем тесте будет несколько выше обычной ситуации в гонках, особенно её минимальный показатель, и это нужно учитывать. Это качественные методы сами по себе, хотя включение TAA в сочетании с motion blur может вызвать слишком большую потерю в чёткости изображения, очень важную для автогонок, особенно в сравнительно низких разрешениях. Так что рекомендуемые разработчиком игры требования к видеокартам адекватны, ведь только старшая GeForce в нашем сравнении обеспечила скорость выше 60 FPS при высоких настройках. Наши средние настройки отличаются от ультравысоких в основном чуть лучшей детализацией игрового мира, но больше всего разница заметна как раз по включенному в ультра-качестве сглаживанию методом TAA и эффекту смазывания в движении. Следующий параметр качества графики — Качество теней. Решайте сами, но вряд ли этот параметр способен дать вам значимый прирост в скорости. [embedded content]
Разработка игры началась после выхода игры Need for Speed Rivals, и шла на протяжении двух лет. Две старших видеокарты из разных поколений в таких условиях дают частоту кадров всегда выше 60 FPS и заметно больше в среднем, и даже GeForce GTX 960 показывает средний уровень производительности в 70 кадров в секунду, позволяющий ещё и повысить некоторые из графических настроек. И в случае использования монитора с таким разрешением, пользователям придётся снижать многие из настроек качества ниже среднего уровня для достижения требуемого комфорта. Последней в меню идёт настройка Сглаживание. Разрешение 2560×1440 (WQHD)
При более высоком разрешении рендеринга 2560×1440 пикселей в режиме средних настроек качества, самая слабая из GeForce показывает лишь 32 кадра в секунду минимально, что означает потерю плавности при слишком низкой частоте кадров во многих гонках игры Need for Speed. Традиционно для нашего сайта мы проверяем и максимально качественный режим (в данном случае — Ultra, со всеми графическими установками на максимум), как самый востребованный вариант среди игровых энтузиастов. Мы использовали два самых распространенных разрешения экрана (1920×1080 и 2560×1440) и три самостоятельно выбранных нами уровня настроек — Medium, High и Ultra. Ну, а для 4K-разрешения уже действительно понадобятся все 4 ГБ. В Южном Порту преобладают узкие улицы, там располагаются доки Сан-Педро и нефтехимический завод, а также департамент полиции города. Как и в других играх на движке Frostbite, более качественным алгоритмом глобального затенения в игре является HBAO, известный по предыдущим играм EA, и он снижает среднюю частоту кадров уже до 60–61 FPS. Этот игровой движок был разработан компанией EA Digital Illusions CE на замену технически устаревшей технологии Refractor Engine почти с десяток лет назад для применения в собственных играх компании и других проектах Electronic Arts. Первой игрой, основанной на Frostbite Engine 1.0, стала Battlefield: Bad Company, вышедшая в 2008 году. GeForce GTX 780 в этих сложных условиях всё ещё обеспечивает минимум 38 FPS при почти 50 FPS в среднем, и при самой высокой нагрузке на GPU частота кадров хоть и будет падать ниже 30 FPS, но не слишком часто. В перезапуске серии разработчики решили вернуть концепцию уличных гонок и порадовать поклонников увлекательным игровым процессом и новыми возможностями. Можно также снизить уровень геометрической детализации и отключить глобальное освещение, если скорости рендеринга до сих пор не будет хватать. В игровом меню можно изменить все графические настройки: разрешение экрана, частоту обновления, параметры вертикальной синхронизации, а также выбрать несколько дополнительных настроек качества изображения. Район Эль-Рэй предлагает узкие горные серпантины и водопад. DRM-система Origin считает замену даже одного элемента компьютера уже абсолютно другой аппаратной конфигурацией ПК, в том числе замену видеокарты и даже отключение гипертрединга на CPU, к примеру. И в этом режиме GeForce GTX 950 уже не справляется с задачей, показывая среднюю скорость смены кадров на уровне 42 FPS, но при 32 FPS минимальных, что означает падение ниже 25–30 FPS в гонках с большим количеством соперников. Не забывайте учитывать, что игра использует динамическую подгрузку ресурсов (стриминг), и при нехватке видеопамяти не всегда будет дико тормозить, но может просто не загружать текстуры достаточно высокого разрешения. Если вам нужна производительность — смело снижайте значение этой настройки вместе с качеством текстур, на глаз это заметно довольно слабо. И даже GeForce GTX 960 показала в тесте всего лишь 36 FPS минимальных при 51 FPS в среднем, а это тоже может заставить требовательных пользователей снижать настройки, хотя большинству будет достаточно 25 FPS минимум в гонках. В 2013 году DICE выпустила игру Battlefield 4, созданную на основе третьей версии Frostbite Engine, а в мае 2014 года DICE и EA анонсировали ещё одну игру на базе этого движка — Battlefield: Hardline. Всё остальное (сглаживание и motion blur) — по вкусу. Мы не удивляемся, что для игры при высоких настройках качества в WQHD-разрешении производительности графического процессора у GeForce GTX 950 уже точно не хватает, и даже GeForce GTX 960 в таких условиях обеспечивает лишь 45 FPS в среднем при минимальных 33 кадрах в секунду, что для такой игры будет маловато, с учётом тестирования игры в не самых сложных условиях. Результаты остальных видеокарт из нашего сегодняшнего теста находятся ниже порога играбельности, даже для GeForce GTX 780, обеспечившей 39 FPS в среднем и 31 FPS минимум — в типичной гонке будут наблюдаться некомфортные падения частоты кадров ниже 25 FPS и потребуется корректировка графических настроек. В Бёрнвуде расположен гараж игрока, в этом районе преобладают офисные и коммерческие здания, а на его окраинах — промышленные застройки. Действие игры Need for Speed происходит в городе Вентура-Бей, состоящего из шести районов, отличающихся друг от друга по наполнению. Первой идет настройка Качество текстур, которая отвечает, как несложно догадаться, за разрешение и, вероятно, текстурную фильтрацию в Need for Speed. При высоких настройках качества, видеокарта средней мощности GeForce GTX 960 хоть и справляется с обеспечением комфортного уровня частоты кадров, требуемой для плавной игры во всех условиях, но только в самом популярном Full HD-разрешении. Рекомендованная конфигурация для игры при разрешении 1920×1080, 60 кадрах в секунду и высоких графических настройках, включает такие же компоненты, что и для вышедшей ранее игры Star Wars Battlefront, то есть GeForce GTX 970 и Radeon R9 290 — обе с 4 ГБ видеопамяти. Настройкой Размытие движения можно включить и выключить одноименный эффект в игре — фильтр постобработки motion blur (смазывание в движении), который добавляет ощущения высокой скорости и нравится некоторым игрокам. В общем, крайне неудобная защита с точки зрения тестеров получилась. А в гонках просто невозможно получить не просто идентичные, но хотя бы более-менее похожие друг на друга сцены, играя в них раз от раза. Самая современная игра серии была разработана студией Ghost Games, которой помогали Ghost Games UK и Ghost Games Bucharest, и издана компанией Electronic Arts. На средних настройках нагрузка на CPU возрастает дополнительно. На данный момент сделано уже шесть версий этого игрового движка: 1.0, 1.5, 2, 2.5, 3, 3.5 и Frostbite Go — специальный вариант для мобильных систем. При изменении настроек качества на высокие, производительность всех видеокарт заметно снизилась, но и в этих условиях младшая GeForce показала более 60 FPS в среднем при 48 FPS минимум на нашем тестовом отрезке, что также означает более чем 30 FPS в самых сложных условиях. Единственное решение, которое обеспечило максимально возможный комфорт и стабильнейшую частоту кадров в этом разрешении при высоких настройках без всяких вопросов — самая мощная модель GeForce GTX 970. Если при отключенном сглаживании скорость смены кадров на системе средней мощности в рассматриваемой игре была 66 FPS в среднем, то включение режима FXAA привело к снижению частоты кадров на 2–3 FPS, а метод TAA лишь чуть более требователен к мощности GPU, показав ещё на 1 FPS меньшую производительность. Честно говоря, визуальная разница между различными значениями для качества текстур настолько мала, что её сложно заметить на глаз. Обязательно нужно отметить то, что в игре Need for Speed на абсолютно любой программно-аппаратной конфигурации, при использовании любой операционной системы (мы проверяли Windows 7 и Windows 10), любого CPU и GPU (включая даже самые мощные GeForce и Radeon), изредка наблюдаются непонятные лаги на 1–2 секунды, снижающие частоту кадров вплоть до 5–8 FPS прямо во время игры! При средней частоте кадров выше 70 FPS, скорость не опускалась ниже 54 FPS — отличный результат! Что касается производительности центрального процессора, то для этой игры необходим четырехъядерный процессор как минимум среднего уровня, так как игра активно использует многопоточность и требует достаточно высокой производительности от каждого из этих ядер, загружая мощное решение в составе тестового ПК работой до 50%. С учетом жанра игры, качество текстур тут не особенно важно, ведь игрок редко видит текстуры вблизи. Новая часть серии Need for Speed была анонсирована в мае 2015 года, когда был показан первый трейлер. Загрузка CPU в процессе тестирования чаще всего составляла от 30 до 35%, но кратковременно она может вырастать до 45% и даже выше, в зависимости от сцены и момента. Этот драйвер мы и использовали в наших тестах. Влияние разных значений настройки на производительность примерно такое же, что и в случае с текстурным качеством: Низкое качество теней — около 67 FPS в среднем, высокое — 63 FPS, и ультравысокое — 60 кадров в секунду. Две старшие видеокарты на графических процессорах компании Nvidia с этим разрешением и настройками справились и дали более чем 50 FPS в среднем, а GeForce GTX 970 даже обеспечила 55 FPS минимальных. Ко всему этому добавлены качественные алгоритмы сглаживания, в том числе с использованием временной компоненты (TAA), который отлично справляется с работой, хоть и с некоторой потерей общей чёткости. При более высоком разрешении 2560×1440 или высоких настройках, пары гигабайт видеопамяти уже не хватит, и игра потребует уже около 3 гигабайт видеопамяти. На производительности его включение практически никак не сказывается, так что выбирайте на вкус и цвет — многие наши читатели любят более чёткую картинку и отключают этот постфильтр в играх. Да и видеокарта GeForce GTX 780 из предыдущего поколения показывает очень хорошую скорость, лишь немного не дотянув до 60 FPS в среднем. Игра Need for Speed основана на игровом движке Frostbite Engine версии 3.5. GPU при тестировании в основном были загружены работой на 98–99%, в том числе при прогоне теста на системе с видеокартой среднего уровня, по производительности аналогичной GeForce GTX 960, при высоких настройках. Ройял-Парк отличается небоскрёбами, которые видно из любой части города, а также стадионом. Более высокие значения параметра означают большее количество и качество объектов в сцене, как обычно. А вот требования к объему ОЗУ и видеопамяти не такие жёсткие и привычны по современным меркам — системной памяти для игры по минимуму хватит и 6 ГБ, но желательно иметь хотя бы 8 ГБ, а видеопамяти для низких разрешений достаточно 2–3 ГБ, но для установки высокого разрешения и настроек качества текстур лучше иметь 4 ГБ видеопамяти. Алгоритмы расчета глобального затенения (или освещения) добавляют теней на объектах, которые не отрисовываются привычными методами, и сцена становится более объемной и выглядит реалистичнее, а без глобального освещения объекты в игре кажутся плоскими. Игровой движок довольно продвинутый, он поддерживает все современные технологии, такие как динамическое освещение и глобальное затенение (алгоритмами SSAO и HBAO), процедурные текстуры и продвинутый бампмаппинг, системы частиц и различные эффекты постобработки вроде depth of field. Так что выбирайте метод сглаживания на свой вкус, так как он довольно мало «стоит» с точки зрения потери производительности. Разница в частоте кадров между режимом с отключенным и включенным SSAO в нашем случае составила снова около 5% — 66–67 FPS вместо 63 FPS при включенном методе SSAO. И даже в тяжёлых по графической нагрузке моментах игры, частота кадров точно не опустится ниже 30 FPS, а процесс их смены будет достаточно плавным. Отметим, что также очень неплохо справилась с Need for Speed и видеокарта GeForce GTX 780 из прошлого поколения Nvidia. То же самое касается и разницы между высокими и ультравысокими текстурами — у нас получилось 60–61 FPS при максимальной настройке, а вот увидеть разницу в качестве весьма непросто. Разными версиями Frostbite поддерживаются следующие графические API: DirectX 9, DirectX 10, DirectX 10.1, DirectX 11 и Mantle (Frostbite 3). Заключение
Тестирование игры Need for Speed показало, что она требовательна к мощности графических процессоров, что было видно и по минимальным и рекомендуемым системным требованиям. При разрешении Full HD-разрешении и средних настройках для большинства условий будет достаточно моделей с 2 ГБ набортной памяти, хотя игра может использовать чуть больше памяти в таких условиях. В горах Кресент можно насладиться захватывающими панорамными видами города и ездой по извилистым дорогам. Разработчики уверяют, что максимальный размер локации ограничен отображаемой площадью в 32×32 км, а максимальная дистанция прорисовки практически не ограничена и позволяет увидеть объекты игрового уровня вплоть до горизонта. Зато старшая видеокарта компании Gigabyte из текущего поколения GeForce обеспечила отличную производительность, и частота кадров почти не снижалась ниже 60 FPS — то есть, даже в гонках с большим количеством соперников частота кадров не должна быть меньше 40–45 FPS. К слову, о производительности. Не говоря уже о более слабых GeForce, на которых лучше использовать менее требовательный уровень настроек графики в целом. Рекомендации по применению мощных центральных процессоров вполне оправданы, игра и при высоких графических настройках частенько загружает работой довольно мощный тестовый процессор на 35–40% в среднем, с пиками под 50%. Кроме этого, в Need for Speed есть и настройки ультра-качества, и они потребуют даже ещё более мощного аппаратного обеспечения — хотя это касается скорее графических процессоров. Вероятно, мощности этой видеокарты как раз и хватит для того, чтобы получить комфортную производительность в самых сложных условиях. Вероятно, любовь к большому объёму видеопамяти как раз и связана с особенностями игрового движка Frostbite, который старается забить как можно больше имеющейся памяти текстурами при помощи стриминга. Изначально не говорилось о раздельном выпуске консольных и ПК-версии игры, но в сентябре разработчики заявили, что версия для компьютеров перенесена на весну 2016 года якобы для оптимизации и повышения качества игры, поддержки высоких разрешений и т.д. Кстати, высокое разрешение в Need for Speed не просто приятно глазам, оно важно и для успешной игры на высоких скоростях — ведь объекты и автомобили становятся видны на большем расстоянии. Со своей стороны, конкретно в игре Need for Speed выделим очень качественные и высокодетализированные модели автомобилей с текстурами высокого разрешения, реалистичные тени, полученные при помощи алгоритмов мягких теней и глобального освещения, а больше всего бросаются в глаза реалистичные отражения реального времени, которые видны как на автомобилях, так и на мокром дорожном покрытии, и в результате смотрится игра весьма неплохо. Рекомендованные требования к производительности CPU более жёсткие, разработчики Need for Speed рекомендуют использовать процессор Intel Core i5–4690 или мощнее. Как и аналогичный параметр по текстурам, он управляет разрешением и качеством фильтрации теней, его также можно выставить в значение от низкого до ультра. Но это не значит, что без 4 ГБ играть не получится. Рекомендуемые системные требования:
центральный процессор Intel Core i5–4690 или аналогичный четырехъядерный от AMD;
оперативная память объемом от 8 ГБ;
видеокарта Nvidia GeForce GTX 970 с 4 ГБ памяти или AMD Radeon R9 290 с 4 ГБ памяти;
64-битная операционная система Microsoft Windows 7/8/10 с DirectX 11 или 12;
высокоскоростное соединение к Интернет. Правда, на скорости рендеринга эта настройка сказывается не слишком заметно, хотя это зависит от количества столкновений, погонь, и т.д. В нашем же тесте, если при высоком качестве эффектов частота кадров была равна 63 FPS, то низкий уровень эффектов улучшил скорость лишь до 64–65 FPS, а ультракачественные эффекты уронили частоту кадров до 62 FPS. И вроде всё понятно, но по правилам Origin запуск игры более чем на пяти разных аппаратных конфигурациях на протяжении 24 часов невозможен, и если этот предел был превышен (а мы тестируем по четыре видеокарты Radeon и GeForce), то для запуска игры уже на шестой видеокарте придётся выжидать сутки или использовать другую копию игры со второй учётной записи Origin. Напоследок опишем интересную особенность тестирования игр в системе цифрового распространения Origin, связанную с использованием средств защиты и необходимостью в многократной смене видеокарт в тестовой системе. В игре Need for Speed нет встроенного теста производительности, как и вообще хоть какой-то возможности проигрывания фрагмента игры с хорошей повторяемостью. Так как техники глобального освещения сильно влияют на общую реалистичность изображения, то на достаточно мощных системах мы рекомендуем их использование, а отключать глобальное освещение стоит только обладателям слабых видеокарт.