Тестирование производительности видеокарт Nvidia GeForce в игре Far Cry Primal


Содержание

Краткая информация об игре

  • Дата выхода: 1 марта 2016 года
  • Жанр: Приключенческий экшн (Action-adventure)
  • Издатель: Ubisoft
  • Разработчик: Ubisoft Montreal

Far Cry Primal — это очередная игра из популярной серии Far Cry, подарившей игрокам интереснейшие приключения в разных местах и временах, на тропических островах и в горах Гималаев. Очередной игровой проект переносит игрока за десять тысяч лет до нашей эры — в каменный век, борьба за выживание в котором заметно отличается от всего, виденного в сериале ранее. Древний край Урус, изображённый в игре, отличается непроходимыми лесами, заснеженными горами и болотами. И открытый мир игры Far Cry с его живописными природными просторами и разнообразной фауной как нельзя лучше подошёл для такого проекта.

shot_1_sm.jpg

По сюжету игры, вы — охотник по имени Таккар, последний выживший из уничтоженного племени, и путешествуете в поисках мести за свой народ. Оружие у вас далеко не такое смертоносное, как в предыдущих сериях игры, зато в список врагов попали мамонты, саблезубые тигры и другие дикие звери — они тут хозяева, а вам же нужно раздобыть хоть какое-то оружие и защищаться им от всех врагов, включая также и людей из враждебных племен. Собственно, главная цель нашего персонажа в этом мире — выжить, а безумные приключения в стиле сериала Far Cry прилагаются.

shot_2_sm.jpg

Так как события в игре происходят в доисторические времена, современного оружия в игре нет, доступно лишь древнее оружие в основном для ближнего боя: дубинки и топоры, а также есть луки и копья. Кроме этого оружия, Таккар может использовать прирученных им зверей, включая саблезубых тигров, медведей и волков. А ручная сова играет роль разведчика и даже боевого дрона. В общем, Ubisoft фактически предлагает игрокам побыть в шкуре героя Леонардо Ди Каприо, недавно наконец-то получившего заслуженную награду за роль в кинофильме «Выживший», только врагов вокруг ещё больше, а методы борьбы с ними куда более разнообразные.

Игра относится к жанру приключенческого экшна, она была разработана студией Ubisoft Montreal для консолей Sony PlayStation 4 и Microsoft Xbox One, а также для персональных компьютеров при участии студий Ubisoft Toronto, Ubisoft Kiev и Ubisoft Shanghai. Far Cry Primal вышла на консолях PlayStation 4 и Xbox One неделей ранее — 23 февраля 2016 года, а ПК-версия увидела свет 1 марта. Для отображения открытого мира в этой игре используется уже привычный для нас игровой движок Dunia Engine 2, хотя и модифицированный со времени Far Cry 4. Первая версия этого движка использовалась в Far Cry 2, а вторая — во всех последующих играх сериала.

shot_4_sm.jpg

Мультиплатформенный движок Dunia второй версии отличает неплохая реализация большого открытого мира, со всеми полагающимися особенностями: динамическим изменением времени дня и погоды, огромными по размеру уровнями с динамической растительностью, неплохим физическим движком, реалистичным распространением огня, неплохой лицевой анимацией, продвинутым динамическим освещением и затенением, включая расчёт глобального затенения и объёмного освещения, а также многими другими эффектами и алгоритмами.

shot_6_sm.jpg

Понятно, что для игравших в предыдущие игры сериала Far Cry, новая часть Primal вызовет ощущение виденного ранее. При всех визуальных изменениях, эта игра многими элементами очень похожа как минимум на пару предыдущих — вам будут знакомы растения, животные и даже некоторые конкретные текстуры. А всё потому, что Far Cry Primal использует те же технологии и некоторые из ресурсов, что и Far Cry 4.

Это не плохо само по себе, мир смотрится очень цельно и реалистично, а отображение растительности в этих играх вообще можно считать одной из сильных сторон движка. А вот анимация и рендеринг моделей персонажей всё же уступает тем же проектам вроде Star Wars Battlefront и Rise of the Tomb Raider, если брать свежие игры. С другой стороны, реализация освещения и затенения в Far Cry Primal весьма неплоха, и особенно эффектно выглядит объёмное освещение с последующей постобработкой различными фильтрами.

shot_3_sm.jpg

По сравнению с Far Cry 4, в Primal была увеличена детализация игрового мира, в ней явно меньшее количество артефактов, связанных с подгрузкой уровней детализации по мере продвижения игрока. Зато, увы, игра лишилась поддержки компании Nvidia и их эффектов GameWorks, которые мы видели в Far Cry 4: глобального затенения методом HBAO+, продвинутых теней PCSS, метода сглаживания TXAA, качественных эффектов объёмного освещения и имитации волос HairWorks. Разработчики из Ubisoft решили использовать в Far Cry Primal собственную реализацию аналогичных эффектов, пусть и менее продвинутую технически, зато свою.

Системные требования

Минимальные системные требования:

  • центральный процессор Intel Core i3–550 или AMD Phenom II X4 955;
  • оперативная память объемом не менее 4 ГБ;
  • видеокарта Nvidia GeForce GTX 460 с 1 ГБ видеопамяти или AMD Radeon HD 5770 с 1 ГБ видеопамяти;
  • свободное место на накопителе 20 ГБ;
  • 64-битная операционная система Microsoft Windows 7/8/10 с DirectX 11 или 12.

Рекомендуемые системные требования:

  • центральный процессор Intel Core i7–2600K или AMD FX-8350;
  • оперативная память объемом от 8 ГБ;
  • видеокарта Nvidia GeForce GTX 780 или AMD Radeon R9 280X;
  • свободное место на накопителе 20 ГБ;
  • 64-битная операционная система Microsoft Windows 7/8/10 с DirectX 11 или 12.

Требования к аппаратному обеспечению по нынешним временам вполне адекватные, и по видеокартам и по CPU, а обязательность 64-битной версии операционной системы Windows давно стала привычной. Рекомендации в виде довольно мощного четырёхъядерника сделаны тоже не просто так, игра даже при высоких графических настройках хоть и не сверхтребовательна к производительности CPU, но мощный тестовый процессор на 25–30% загружает легко.

По видеокартам системные требования вменяемы и похожи на то, что получается в реальности, хотя и несколько странно видеть в списке рекомендуемых требований устаревшие модели видеокарт AMD и Nvidia ещё из предыдущих поколений. Более того, видеокарты GeForce GTX 780 и Radeon R9 280X относятся к различным уровням цены и производительности. Но в целом этот уровень примерно соответствует тем решениям, с которых и начинается комфортная производительность при высоких или максимальных настройках.

К слову, в список официально поддерживаемых видеокарт на момент выхода игры входят следующие решения компании AMD: Radeon HD 5770 и выше, все Radeon HD 7000, а также видеокарты более поздней серии 200 и текущей линейки 300, включая и решения серии Fury, естественно. Из видеокарт Nvidia в список вошли GeForce GTX 460 и выше, а также все более поздние серии: GTX 500, GTX 600, GTX 700, GTX 900 и все модели Titan. Полагаем, эти видеокарты стоят в системах у подавляющего числа наших читателей, и с запуском игры проблем не будет.

Тестовая конфигурация и методика тестирования

  • Компьютер на базе процессора Intel Core i7:
    • процессор Intel Core i7–4790 (3,6 ГГц);
    • система охлаждения Cooler Master Hyper D92;
    • системная плата ASRock Z97 Extreme6 на чипсете Intel Z97;
    • оперативная память 16 ГБ DDR3–1866 Kingston HyperX;
    • накопитель SSD Crucial M4 64 ГБ;
    • накопитель HDD Western Digital Caviar Green WD10EADS 1 ТБ;
    • блок питания Enermax ERV850EWT-G (850 Вт);
    • видеокарта Palit GeForce GTX 960 Super JetStream 4 ГБ;
    • видеокарта Inno3D GeForce GTX 780 iChill HerculeZ X3 Ultra 3 ГБ
  • операционная система Windows 7 64-битная;
  • монитор Asus ROG Swift PG278Q (27″, 2560×1440);
  • драйверы Nvidia версии 362.00 WHQL;
  • утилита MSI Afterburner 4.2.0
  • утилита Fraps 3.5.99

Игра Far Cry Primal не входит ни в одну из маркетингово-технических программ поддержки AMD и Nvidia, но в день её выхода компания Nvidia выпустила специальную версию драйверов — 362.00 WHQL, оптимизированную для игр Gears of War: Ultimate Edition, Far Cry Primal и последнего обновления Dying Light.

В игре есть встроенный тест производительности — в нём используется участок местности, при рендеринге которого получается сравнительно низкая частота кадров. Этот игровой бенчмарк вполне подходит для тестирования производительности графических процессоров и мы решили использовать именно его, так как он неплохо отражает игровую 3D-производительность при обычном геймплее.

Нагрузка на графический процессор в этом тестовом ролике достаточно высокая, и хотя во многих других местах игры FPS будет значительно выше, всё же выбран и не самый сложный с точки зрения вычислительной требовательности участок. Впоследствии в процессе игры будут моменты с меньшей производительностью, и частота кадров может иногда оказаться ниже комфортного уровня. Но в целом мы считаем выбранный разработчиками Far Cry Primal фрагмент вполне репрезентативным для этой игры:

В ролике приложена статистика использования ресурсов центрального и графического процессоров при прохождении теста, полученная при помощи утилиты MSI Afterburner. Загрузка CPU в процессе тестирования чаще всего составляла порядка 20–25%, а GPU всегда был загружен работой почти на 100% (98–99%) при прогоне теста на системе с видеокартой Radeon R9 380X, близкой по скорости к GeForce GTX 960, в оптимальном для неё режиме — с профилем настроек максимального качества в разрешении Full HD.

Если говорить об использовании игрой видеопамяти, то в Far Cry Primal будет вполне достаточно моделей с 2 ГБ набортной памяти для большинства локаций при рендеринге как минимум в Full HD-разрешении, но в некоторых случаях всё же желательны хотя бы 3 ГБ. В ещё более сложных условиях пары гигабайт видеопамяти уже не хватит, при разрешении 2560×1440 игра занимает уже порядка 3–3.5 гигабайт памяти, а в 4K-разрешении так и вовсе 4 ГБ.

Получается, что разработчики целились на графические процессоры, оснащённые четырьмя гигабайтами видеопамяти? Как показала практика, это не совсем так. Несмотря на то, что при наличии свободной видеопамяти движок игры забивает до 3.5–4 гигабайт, в реальности ему достаточно и меньшего. Так, при сравнении идентичных видеокарт, отличающихся лишь объёмом видеопамяти: 2 и 4 ГБ, заметной разницы в производительности не было отмечено даже в разрешении 2560×1440 при максимальных настройках. Да и та же GeForce GTX 970 с её полноскоростными 3.5 ГБ из 4 ГБ в общем также подойдёт для Far Cry Primal при любых настройках и разрешении.

Влияние настроек на производительность и качество

Графические настройки в игре Far Cry Primal изменяются в игровом меню, вызываемом в том числе и прямо во время игрового процесса. Очень удобно, что изменение любых графических настроек приводится в действие сразу же, без необходимости перезагрузки уровня или игры. Кроме разрешения экрана и включения вертикальной синхронизации, в комплект дополнительных настроек входит немалое количество параметров качества.

Тут можно сразу применить один из предустановленных профилей настроек: от низких до максимальных (Low, Normal, High, Very High и Ultra). Выбор профиля влияет на все остальные параметры качества таким образом, как это видно по скриншотам ниже. Пользователю не обязательно ограничиваться фиксированными профилями, можно настроить качество и производительность и под конкретные нужды. Мы рассмотрели следующие профили:

Настройки обычного качества (Normal)
settings_m.jpg

Настройки высокого качества (High)
settings_h.jpg

Настройки максимального качества (Maximum)
settings_x.jpg

Предустановленные профили настроек влияют почти на все параметры качества, чаще

Полный текст статьи читайте на iXBT