10 ноября состоялся релиз долгожданной игры на ПК, PlayStation 4 и Xbox One, и постепенно начинают появляться её первые обзоры Fallout 4 и сравнительные тестирования производительности на различных конфигурациях персональных компьютеров.
В данной статье ребята из gamersnexus.net проанализировали производительность игры Fallout 4 на различных видеокартах Nvidia и AMD, включая модели GTX 750 Ti, 960, 970, 270X, 285, 390X. Также рассмотрено потребление игрой оперативной памяти и видеопамяти.
Поскольку инструменты для разработки модов для Fallout 4 пока не выпущены, за основу взята графическая производительность «чистой» версии Fallout 4.
Настройки графики
Настройки графики в Fallout 4 довольно простые. Любой знакомый с играми Skyrim, Fallout 3 или New Vegas геймер знаком и с движком Fallout 4, доступными настройками экрана и графическими опциями. Поскольку движок тот же, что у Skyrim, файлы формата .ini содержат многие из тех же настроек, так что изменения этих файлов во многом идентичные.
В двух словах о том, что означают эти настройки и чем они вам могут помочь.
Сглаживание (Anti-Aliasing): обработка однородных объектов и границ текстур путём множественной выборки пикселей. Доступны методы сглаживания ТАА и FXAA (Fast approXimate AA). Метод FXAA был в Skyrim и остался прежним в Fallout 4. Жалующиеся на «размытость» игроки должны убедиться, что настройка FXAA отключена.
Анизотропная фильтрация (Anisotropic Filtering): метод фильтрации текстур, который обеспечивает более равномерное приложение текстур к исчезающим точкам. В качестве примера можно назвать дорогу с пунктирной белой линией посередине: больший объём анизотропной фильтрации гарантирует, что пунктирная линия остается неизменной до самого конца, до точки исчезновения дороги. Отключение АФ означает, что линия будет становиться более размытым и неровной.
Детализация (Detail): низкая, средняя, высокая и ультра. Вкладка «Дополнительно» даёт доступ к индивидуальным опциям.
Режим просмотра (View Mode): оконный, полноэкранный и режим без полей.
Качество текстур (Texture Quality): задаёт разрешение текстур объектов. Более низкие значения качества устраняют зернистость, задают видимую глубину и более тонкие детали поверхностей. Надписи, например, вместо чётких при высоком качестве текстур могут превратиться в расплывчатые при низком. Это верно для большинства игр с масштабированием разрешения текстур.
Качество теней (Shadow Quality): разрешение и детализация теней объектов в игре. Fallout 4 не обладает высокой детализацией теней, имеющейся у некоторых других игр, даже на уровне детализации Ультра, и не отображает тени для большинства объектов и статических элементов. Повышение качества теней будет сглаживать границы теней и уменьшит эффекты «передвигающихся пикселей», когда динамический объект отбрасывает тень за счёт дополнительных циклов GPU.
Расстояние теней (Shadow Distance): расстояние, на котором показываются тени. Тени появляются и исчезают в зависимости от расстояния объектов от игрового персонажа. Снижение этого параметра улучшит производительность, особенно в больших игровых районах с множеством отбрасывающих тени объектами.
Качество декалей (Decal Quality): декали представляют собой «наклейки», которые применяются к окружающей среде или объектам в игре. Кровь, отверстия от пуль, выжженная земля от взрывчатых веществ — вот их примеры. Изменение этого параметра определяет, как долго эти «наклейки» видны и сколько их накапливается, а также их детализацию.
Качество освещения (Lighting Quality): изменяет точность каскадных эффектов и света.
Качество объёмных лучей (Godrays quality): качество, количество и наличие световых лучей, падающих сверху, в частности, их связь с проходящим через объекты светом — через полупрозрачные поверхности (окна), плотные объекты (ветви деревьев) и т.д.
Глубина резкости (Depth of Field): применяет эффект «боке» на пространство экрана, которое считается не попадающим в фокус зрения игрового персонажа.
Окклюзия (Ambient Occlusion): управляет светом и затенением смежных поверхностей. Наиболее заметна на обратной стороне листьев и растений. Отключение уберёт из игры значительное количество теней, которых и без того не хватает, и упростит взаимодействие света с некоторыми материалами и смежными поверхностями.
Отражения на экранном пространстве (Screen Space Reflections): переключатель. Эти отражения (частично регулируемые окклюзией) появляются, когда свет взаимодействует со светоотражающими материалами — металлами, глянцевыми покрытиями, окнами и т.д.
Влажность (Wetness): переключатель. Включает или отключает эффект «мокрых» объектов после их взаимодействия с жидкостью. При включении поверхность объектов блестит.
Дождевая окклюзия (Rain Occlusion): отключите, если игра начинает «тормозить» при различных погодных явлениях, вроде дождя. Определяет, подлежит ли дождь эффектам окклюзии.
Эффект размытия в движении (Motion Blur): название говорит само за себя.
Блики (Lens Flare): любимый эффект режиссёра Майкла Бэя. Переключатель, который включает или выключает блики, когда камера находится под определенным углом к источникам света.
Исчезновение объектов (Object Fade): расстояние, на котором «неживые» объекты (не персонажи) — вывески, мусорные ящики или другие неигровые элементы, начинают появляться или исчезать из поля зрения.
Исчезновение персонажей (Actor Fade): расстояние, на котором персонажи (НПС) начинают появляться или исчезать из поля зрения.
Исчезновение травы (Grass Fade): то же самое, что и два пункта выше, но для травы. Снижайте, если игра начинает подтормаживать при путешествиях через холмы и травянистые пустоши.
Исчезновение предметов (Item Fade): расстояние, на игровые предметы начинают появляться или исчезать из поля зрения.
Детализация отдалённых объектов (Distant Object Detail): увеличение этого параметра может увеличить геометрическую сложность (качество сетки) объектов вдали от игрока.
Исчезновение деталей объектов (Object Detail Fade): как быстро исчезают более мелкие детали объектов, но не сам объект, из поля зрения игрока. Масштабирование уровня детализации позволяет объекту оставаться в поле зрения, не исчезая совсем.
Методология тестирования
Для тестирования использовались следующие компоненты:
- процессор — Intel i7-5930K;
- охлаждение процессора — NZXT Kraken X41 CLC;
- оперативная память — Kingston 16GB DDR4 Predator;
- материнская плата — EVGA X99 Classified;
- блок питания — NZXT HALE90 V2 1200 Вт;
- SSD — HyperX Savage SSD;
- корпус — Top Deck Tech Station.
Компания Nvidia выпустила оптимизированные под Fallout 4 драйверы для своих видеокарт, для карт AMD использовались последние версии драйверов (Catalyst 15.11 бета). Настройки графики были поставлены на Ультра, Средние и Низкие на разрешениях 1080р, 1440р и 4K.
Каждый сценарий идентично тестировался на протяжении 30 секунд по три раза. Тестирование велось в локации Diamond City, первом крупном населённом пункте в игре (О нём можно прочитать в нашем прохождении Fallout 4). Выбиралась часть города, сильнее нагружавшая видеокарты, поэтому в некоторых случаях производительность разных конфигураций отличалась на 60%. Это означает слабую оптимизацию Diamond City при смешанном варианте нагрузки. Тестирование начиналось с просмотра плотно загруженной персонажами части города, затем камера перемещалась в более спокойные места. Процесс показан на представленном видео.
Измерялось среднее число кадров в секунду (фпс), нижние и верхние значения не представлены. Вместо них взяты средние значения 1% нижних результатов (1% Low) и средние значения 0,1% нижних результатов (0,1% Low).
Тестировались следующие видеокарты:
- MSI R9 390X Gaming 8 Гб;
- PowerColor R9 290X 4 Гб;
- XFX R9 285 2 Гб;
- AMD R9 270X 2 Гб;
- ASUS R7 250X 1 Гб;
- NVidia GTX 980 Ti 6 Гб;
- MSI GTX 980 4 Гб Gaming;
- EVGA GTX 970 SSC 4 Гб;
- EVGA GTX 960 SSC 4 Гб;
- ASUS GTX 960 Strix 2 Гб;
- ASUS GTX 950 Strix 2 Гб;
- EVGA GTX 750 Ti 2 Гб.
Настройки графики:
- 4K, Ультра (максимальные);
- 1440p, Ультра (максимальные);
- 1080p, Ультра (максимальные);
- 1080p, Средние;
- 1080p, Низкие.
Бенчмарки невозможно проводить, когда установлен верхний предел фпс, поэтому при тестировании блокирующие фпс технологии, в том числе G-Sync, FreeSync и V-Sync, были выключены. По адресу \documents\my games\fallout 4\Fallout4Prefs.ini параметр iPresentInterval был установлен в 0.
Однако при запуске игры этот файл перезаписывается, так что нужно установить в его свойствах опцию «только для чтения». Этот файл настроек, вероятно, используется вместо корневого файла .ini.
Потребление оперативной памяти и видеопамяти
На 1080р Ультра требуется около 4,8 Гб памяти (2,4 Гб физической памяти), что не дотягивает даже до четверти требований в игре Black Ops. Таким образом, геймерам хватит 8 Гб и даже 4 Гб оперативной памяти. Что касается видеопамяти, её потребляется менее 3 Гб, обычно 2,6-2,9 Гб.
Неофициальное тестирование перед началом бенчмарков было проведено с целью определения необходимости включения FXAA/TAA. Разница в производительности обычно была не больше 3% даже на 4K, так что на настройках Ультра метод TAA был активен.
Настройка Расстояние теней на значении Средние повышает фпс примерно на 16,87%. В тестах Ультра эта настройка была выставлена на максимум.
Fallout 4 4K Ультра
Несколько неожиданно видеокарты 980 Ti и 390X испытывают сложности в Fallout 4. Обе они не смогли достигнуть стандарта в 60 кадров, однако для комфортной игры в большинстве случаев хватало 45-50 кадров (в отличие от стремительных шутеров вроде всё того же Black Ops). Fallout 4 почти так же требователен, как Black Ops III, превосходящую её в технологическом плане. Причиной является открытый игровой мир, в котором расстояния заметно выше, поэтому и нагрузка на видеокарты велика. Даже на самых больших картах Black Ops поблизости всегда есть загораживающие карту объекты, вроде зданий, поэтому не приходится прорисовывать более удалённые объекты.
Несмотря на все оговорки, Fallout 4 кажется слишком требовательной для своего уровня графики. На разрешении 4K игра неиграбельна на большинстве одночиповых видеокарт.
Fallout 4 1440p Ультра
AMD Radeon R9 390X попадает в интервал между GTX 970 и MSI GTX 980. Игра на разрешении 1440р хорошо работает на картах уровня R9 290X и GTX 970. Модели 285 и 960 уже неспособны справиться с требованиями столь высоких разрешений.
Fallout 4 1080p Ультра
GeForce GTX 970 неожиданно обходит R9 390X на 5,1%. Был произведён поиск настроек, отвечающих за такой результат; настройка Расстояние теней влияет почти на 20 кадров/с, однако соотношение сил оставалось неизменным. При выставлении Расстояния теней на минимум GTX 970 на пару кадров опережает 390X, что означает всё те же 5%.
Вероятно, причина кроется в оптимизации драйвера Nvidia. У AMD оптимизированный драйвер пока не готов. Возможно, после его появления 390X опередит GTX 970.
На разрешении Full HD играть можно на картах GTX 960 (53 фпс) и R9 285 (54 фпс с минимумом в районе 30 фпс), а также R9 380. GTX 950 уже недостаточно для максимальных настроек на этом разрешении.
В результате для комфортной игры на 1080р рекомендуются видеокарты GTX 960 или R9 380. Переход с настроек Ультра на Высокие позволяет играть на картах GTX 950 и снятой с производства R9 270X.
Среди карт верхнего уровня GTX 980 Ti, 980, 970, R9 390X и R9 290X обычно превосходят отметку в 60 кадров, а больше от Fallout 4 и не требуется.
Fallout 4 1080p, средние и низкие настройки
Коротко можно сказать, что с такими настройками с игрой справятся недорогие карты вроде GTX 750 Ti и R7 270X.
Заключение
Fallout 4 является странной игрой. Выглядит она не слишком впечатляюще, для проверки достаточно взглянуть на скриншоты. Вы можете буквально сосчитать полигоны на столбах забора, где их меньше 40. Сам забор представляет собой плоский барьер с нулевой глубиной. Игра кажется устаревшей с визуальной точки зрения. Это не делает ей плохой, о чём говорят и многие обзоры, но делает её менее впечатляющей с точки зрения современных стандартов графики.
С учётом этой графической простоты можно было ожидать стабильной производительности, но огромные расстояния и тени не дают видеокартам расслабиться. Для тех, кто пытается достичь более высоких частот кадров, предлагается снизить в первую очередь настройку Расстояние теней, а потом немного снизить и ряд других связанных с расстояниями опций.
На максимальных настройках на разрешении 1080р можно играть на картах R9 380 или GTX 960. R9 390X хорошо работает на 1440p, более дорогая Nvidia GTX 980 справляется ещё лучше.
О разрешении 4K можно забыть на одночиповых видеокартах, особенно на максимальных настройках и расстояниях.
Что касается низких настроек, при смене Ультра на Средние можно играть на GTX 950 для с частотой 60 кадров. На низких настройках игра доступна обладателям GTX 750 Ti, а тем более R9 270X и пришедшей ей на смену R7 370.