Близится начало продаж PlayStation 5, а вместе с ним и плеяды новых игр, которые покажут передовое железо во всей красе. PlayStation 4 отжила своей век, даром что текущий этап развития игровых приставок оказался самым долгим за всю их историю. А между делом Sony постепенно сворачивает список игр, которые еще совсем недавно считались эксклюзивными предложениями для PS4. В прошлом месяце мы приветствовали Death Stranding на PC, теперь настал черед другой знаковой игры. Horizon Zero Dawn появилась как флагманский проект для PlayStation 4 Pro, подумать только, три с половиной года тому назад (даже у GTA V не было такого разрыва между релизом на консолях и ПК). За такой срок ее разработчик, Guerilla Games, был просто обязан догнать технический прогресс и превратить одну из самых впечатляющих консольных игр в шедевр графики на персоналках. Посмотрим, удалось ли это сделать и на каких видеокартах Horizon Zero Dawn работает лучше всего.
Для игры, пришедшей на персоналки с игровой консоли, Horizon Zero Dawn располагает внушительным репертуаром настроек графики, которые подчиняются общему переключателю качества. В профиле Original, активном по умолчанию, параметры выставлены так, чтобы изображение было максимально близким к картинке на PlayStation 4. Но версия для PC позволяет отрегулировать сложность рендеринга как в большую, так и в меньшую сторону. Наиболее заметно движение от среднего к низкому качеству графики, в то время как на верхних ступенях детализации, недоступных PlayStation 4, усиливаются второстепенные эффекты, каждый из которых трудно выделить из общей массы невооруженным глазом в динамике. Тем не менее по скриншотам видно, что Horizon Zero Dawn сильно прибавила как минимум в трех важных аспектах: четкости теней, алгоритмах Ambient Occlusion и, главное, дальности прорисовки деталей.
Настройки качества графики | ||||
---|---|---|---|---|
Favor Performance | Original | Favor Quality | Ultimate Quality | |
Textures | Low | Medium | High | Ultra |
Model Quality | Low | Medium | High | Ultra |
Anisotropic Filter | Low | Medium | High | Ultra |
Shadows | Low | Medium | High | Ultra |
Reflections | Low | Medium | High | Ultra |
Clouds | Medium | Medium | High | Ultra |
Anti-aliasing | FXAA | Camera Based | TAA | TAA |
Motion Blur | Off | On | On | On |
Ambient Occlusion | Off | Medium | High | Ultra |
Однако стоит заметить — и это относится уже не только к Horizon Zero Dawn, но и к большинству игр, в которых мы провели сравнительные тесты за последние пару лет, — что переход от среднего к высшему качеству графики непропорционально увеличивает нагрузку на железо. Частота смены кадров в профиле Original почти в полтора раза больше, чем на максималках, а вот между Original и самыми щадящими настройками практически значимой разницы мы не нашли. Как следствие, мы решили ограничить тесты видеокарт двумя этими настройками — Original и Ultimate, опустив нижнюю и промежуточную позиции.
Кроме того, Horizon Zero Dawn отличилась небывало высокими требованиями к оперативной памяти GPU. При минимальном качестве графики в режимах 1920 × 1080 и 2560 × 1440 ей достаточно 6 Гбайт VRAM, но уже при среднем (которое, напомним, приблизительно соответствует картинке на PlayStation 4) игра легко съедает и больше, если видеокарта дает такую возможность. К счастью, это еще не значит, что владельцы любых ускорителей, кроме Radeon VII и GeForce RTX 2080 Ti, не смогут запустить ее на максималках, но когда видеопамяти меньше 6 Гбайт, возникают дефекты текстур или, хуже того, движок отказывается загружать часть геометрии сцены. Вдобавок к этому Horizon Zero Dawn не жалеет и оперативную память CPU. Сама игра потребляет вплоть до 11 Гбайт RAM, а если принять в расчет системные процессы Windows и пару-тройку приложений, запущенных в фоновом режиме, выходит, что 16 Гбайт для геймерского ПК теперь хватает лишь впритык.
Потребление VRAM, Мбайт | |||
---|---|---|---|
Качество графики | 1920 × 1080 | 2560 × 1440 | 3840 × 2160 |
Ultimate Quality | 9437 | 9644 | 9772 |
Original | 8481 | 8989 | 9560 |
Favor Performance | 5247 | 5542 | 6374 |
Наконец, разработчики явно торопились вписаться в график до релиза PlayStation 5. Это заметно и по общей нестабильности, и по мелким недоработкам интерфейса, и по досадным багам движка — таким как сломанная опция анизотропной фильтрации (она просто не работает в релизной версии игры). Быть может, тем, кто ждал с 2017 года, чтобы сыграть в Horizon Zero Dawn на PC, стоит повременить еще немного, пока Guerilla Games разберется со всеми проблемами явно сырого порта.
⇡#Тестовый стенд, методика тестирования
Тестовый стенд | |
---|---|
CPU | Intel Core i9-9900K (4,9 ГГц, 4,8 ГГц в AVX, фиксированная частота) |
Материнская плата | ASUS MAXIMUS XI APEX |
Оперативная память | G.Skill Trident Z RGB F4-3200C14D-16GTZR, 2 × 8 Гбайт (3200 МГц, CL14) |
ПЗУ | Intel SSD 760p, 1024 Гбайт |
Блок питания | Corsair AX1200i, 1200 Вт |
Система охлаждения CPU | Corsair Hydro Series H115i |
Корпус | CoolerMaster Test Bench V1.0 |
Монитор | NEC EA244UHD |
Операционная система | Windows 10 Pro x64 |
ПО для GPU AMD | |
Все видеокарты | AMD Radeon Software Adrenalin 2020 Edition 20.8.1 |
ПО для GPU NVIDIA | |
Все видеокарты | NVIDIA GeForce Game Ready Driver 451.67 |
Тестирование производительности выполнено с помощью встроенного бенчмарка Horizon Zero Dawn и программы OCAT. Показатели средней и минимальной кадровых частот выводятся из массива времени рендеринга индивидуальных кадров, который OCAT записывает в файл результатов.
Средняя частота смены кадров на диаграммах является величиной, обратной среднему времени рендеринга кадра. Для оценки минимальной кадровой частоты вычисляется количество кадров, сформированных в каждую секунду теста. Из этого массива чисел берется значение, соответствующее 1-му процентилю распределения.
Прим. В скобках после названий видеокарт указаны базовая и boost-частота согласно спецификациям каждого устройства. Видеокарты нереференсного дизайна приведены в соответствие с референсными параметрами (или приближены к последним) при условии, что это можно сделать без ручной правки кривой тактовых частот. В противном случае (ускорители серии GeForce 16, а также GeForce RTX Founders Edition) используются настройки производителя.
Как и в предыдущих массовых тестах графических карт, мы сгруппировали результаты измерений в соответствии с разрешением экрана и детализацией графики. В каждом из трех режимов (1920 × 1080, 2560 × 1440, 3840 × 2160) выполнен тест cо средними (профиль Original) и максимальными настройками качества (профиль Ultimate Quality).
Если какая-либо видеокарта отсутствует на диаграмме при определенном разрешении, то это значит, что а) при более высоком качестве графики устройство обеспечивает среднюю частоту смены кадров 60 FPS и выше; б) устройство не достигло 30 FPS при данной комбинации разрешения и детализации. Таким образом для каждой взятой видеокарты определяется диапазон настроек между «едва тянет» и «снижать качество не требуется».
Horizon Zero Dawn (как и Death Stranding, еще одна игра на движке Decima) слабо масштабируется при изменении настроек графики, и это касается не только качества изображения, но и производительности. Более того, в данном случае ситуация усугубляется высокими запросами к объему оперативной памяти ускорителя. Как следствие, ни одно из устройств нашего тестового пула с 2 Гбайт VRAM не удовлетворяет самым либеральным критериям фреймрейта при среднем уровне графики (который соответствует оригиналу на PlayStation 4), и даже переход к низким настройкам не смог бы им помочь.
Благо Horizon Zero Dawn — все-таки не самый тяжелый проект по действующим стандартам, и та видеокарта, которая как раз ближе всего к характеристикам PS4 (Radeon R7 370), продемонстрировала в бенчмарке аккурат 30 FPS с небольшим запасом. А вот среди более современных моделей придется поднять планку до уровня GeForce GTX 1050 Ti и Radeon RX 560. Если ориентироваться на более комфортную кадровую частоту в 60 FPS, игра по-прежнему не требует сверхмощного железа при консольном (профиль Original) качестве графики. Такие популярные устройства прошлого поколения, как Radeon RX 580 и GeForce GTX 1060 c 6 Гбайт VRAM, или же современные бюджетные решения (GeForce GTX 1650 SUPER и Radeon RX 5500 XT) вполне справятся с этой задачей. Большие проблемы в Horizon Zero Dawn возникли только у старых видеокарт NVIDIA семейства GeForce 900. В то время как их современники на «красных» чипах (от Radeon R9 390 до Fury X) покоряют планку 60 FPS, еще довольно мощные ускорители GeForce GTX 970, GTX 980 и GTX 980 Ti остались заперты в коридоре от 30 до 60.
Видеокарты, которые способны выжать 60 FPS из Horizon Zero Dawn со средними настройками графики, осилят ее и на максималках, но уже при сниженном фреймрейте — около 30 FPS. Граница проходит через Radeon RX 570, 3-гигабайтную модификацию GeForce GTX 1060 и свежие бюджетные карточки (Radeon RX 5500 XT и GeForce GTX 1650). Удержались на плаву и старые предтоповые модели — GeForce GTX 980, Radeon R9 390.
Если вы скажете, что Horizon Zero Dawn — «красная» игра, то будете отчасти правы. Крупно повезло владельцам ускорителей на чипах Navi, ведь здесь Radeon RX 5700 XT уверенно превосходит по фреймрейту GeForce RTX 2070 SUPER, а разогнанная версия Radeon RX 5600 XT не уступает RTX 2060 SUPER. Но вот к формально устаревшим чипам архитектуры GCN движок Decima относится весьма избирательно. Мы уже привыкли к тому, что Radeon RX 580 в большинстве новых игр перерос GeForce GTX 1060, но не рассчитывали, что Vega 64 даже под системой жидкостного охлаждения окажется быстрее GeForce GTX 1070 Ti.
При разрешении 1440p Horizon Zero Dawn занимает вплоть до 5,5 Гбайт оперативной памяти графического процессора даже на минималках — при том, что современные бюджетные видеокарты и значительная часть устройств прошлого поколения ограничены 4 Гбайт VRAM. Но проявляется дефицит локальной памяти по-разному в зависимости от производителя GPU и конкретной платы. Так, нам пришлось удалить с графиков результаты Radeon Fury и Fury X при любых настройках детализации, хотя чип Fiji вполне мог бы освоить игру в режиме 1440p как минимум при средних установках. В таких условиях Fury просто не прогружает никакую геометрию тестовой сцены, кроме ландшафта, что лишает бенчмарк всякого практического смысла. У остальных 4-гигабайтных ускорителей (и «красных» в том числе) нет столь же серьезных проблем, но движок то и дело вынужден понижать разрешение текстур. Так что системные требования Horizon Zero Dawn для игры на 2К-экране, которые мы выявили опытным путем, не стоит воспринимать чересчур оптимистично.
Как бы то ни было, если закрыть глаза на возможные дефекты изображения, связанные с дефицитом VRAM, многие из тех устройств, что справились с новинкой на экране 1080p, подойдут и для 1440p при консольных параметрах графики. Среди моделей прошлого и позапрошлого поколения 30 FPS набрали GeForce GTX 1050 Ti, Radeon RX 570, а также GeForce GTX 970 и Radeon R9 380X. С таким же успехом можно использовать слабейшую из современных карточек NVIDIA — GeForce GTX 1650. Даже на максималках Horizon Zero Dawn удовлетворится вполне демократичным железом (Radeon RX 580, GeForce GTX 1070, Radeon RX 5500 XT и GeForce GTX 1650 SUPER) — при условии, что геймера не устраивает консольное качество графики, но для него приемлема типичная для приставок кадровая частота 30 FPS.
Совсем другое дело — играть с прицелом на стабильный фреймрейт выше 60 FPS. Здесь требования Horizon Zero Dawn к производительности GPU наконец-то догоняют ее запросы по объему VRAM. Из списка подходящих видеокарт выбыли любые модели GeForce серии 900 и Radeon 300 вместе с Radeon Fury. Да и из прошлого поколения устройств обоих производителей в строю остались только самые мощные: Radeon RX Vega 64 либо GeForce GTX 1070 (и выше) для средних настроек графики, а для максимальных — Radeon VII и GeForce GTX 1080 Ti. Современные предложения средней ценовой категории — GeForce GTX 1660 SUPER и Radeon RX 5600 XT — также обеспечивают среднюю кадровую частоту не меньше 60 FPS при качестве изображения как на PlayStation 4, а GeForce RTX 2070 SUPER и Radeon RX 5700 XT — на максималках. Да-да, преимущество ускорителей AMD на чипах Navi в Horizon Zero Dawn постепенно тает вместе с ростом экранного разрешения, но по-прежнему бросается в глаза.
Рекомендовать подходящее железо для игры в современные ААА-проекты на 4К-экране проще всего, ведь очень немногие видеокарты располагают необходимой производительностью даже для того, чтобы осилить минимально приемлемую частоту смены кадров 30 FPS. Horizon Zero Dawn не стала исключением, с ее-то аппетитами к локальной памяти GPU. Два ускорителя в финальном списке — 6-гигабайтные GeForce GTX 1660 и Radeon RX 5600 XT — имеют намного меньше VRAM, чем тот объем, на который претендует игра в 4К, и это вызывает уже знакомые артефакты изображения. Но 8 Гбайт, которыми располагают Radeon RX Vega 56 и GeForce GTX 1070, на практике оказалось вполне достаточно, чтобы избежать грубых дефектов текстур и геометрии.
Перед владельцами флагманских моделей прошлого поколения — Radeon VII и GeForce GTX 1080 Ti — встанет выбор: играть в 4К с кадровой частотой около 60 FPS, но с графикой как на PlayStation 4 или привыкнуть к легким тормозам, зато на максималках. Сочетать в этом разрешении бескомпромиссное качество графики и плавную смену кадров пока не в состоянии ни одна из потребительских видеокарт, включая GeForce GTX 2080 Ti.
После знакомства с недавним портом Death Stranding на PC мы рассчитывали, что Horizon Zero Dawn продемонстрирует не менее высокий уровень оптимизации. В конце концов, эти игры построены на одном и том же графическом движке Decima, а у Sony была масса времени для того, чтобы как следует адаптировать проект к персоналкам. На деле все оказалось совсем не так. В отличие от легковесной Death Stranding, Horizon Zero Dawn не выбивается из ряда громких новинок, которые появились на PC в этом году, по своим требованиям к быстродействию железа, зато отличается аномально высокими запросами к оперативной памяти. Это относится и к системной RAM (ее потребуется не меньше 16 Гбайт, чтобы покрыть нужды Windows 10 и самой игры), и к локальной памяти видеокарты.
Чтобы полностью исключить при игре на максималках такие артефакты, как загрузка геометрии по частям на глазах у изумленного геймера и вынужденное снижение четкости текстур, лучше даже при разрешении 1920 × 1080 сразу ориентироваться на ускорители с 6 Гбайт VRAM или больше, а при 2560 × 1440 — как минимум на 8 Гбайт. При этом сам графический процессор обязан быть достаточно мощным, если вы не хотите мириться с типичной для приставок кадровой частотой 30 FPS. В режиме 1920 × 1080 список финалистов тестирования открывают GeForce RTX 2060 и Radeon RX 5600 XT, а в 2560 × 1440 — GeForce RTX 2070 SUPER, GTX 1080 Ti и Radeon RX 5700 XT. Ну а игру на 4К-экране без компромиссов в качестве графики, скорее всего, придется отложить до появления видеокарт следующего поколения, которое, если верить слухам, произойдет уже совсем скоро. Здесь пришлась бы к месту любая из технологий масштабирования кадра, доступных на «красных» и «зеленых» чипах, — DLSS или FidelityFX CAS, но об этом разработчики игры (по крайней мере на момент выхода), увы, не позаботились.
Original | ||||||
---|---|---|---|---|---|---|
1920 × 1080 | 2560 × 1440 | 3840 × 2160 | ||||
≥ 30 FPS | ≥ 60 FPS | ≥ 30 FPS | ≥ 60 FPS | ≥ 30 FPS | ≥ 60 FPS | |
AMD Radeon 300 | AMD Radeon R7 370 (4 Гбайт) | AMD Radeon R9 390 (8 Гбайт) | AMD Radeon R9 380X (4 Гбайт) | |||
AMD Radeon 500 / AMD Radeon RX Vega / AMD Radeon VII | AMD Radeon RX 560 14 CU (4 Гбайт) | AMD Radeon RX 580 (8 Гбайт) | AMD Radeon RX 570 (4 Гбайт) | AMD Radeon RX Vega 64 (8 Гбайт) | AMD Radeon RX Vega 56 (8 Гбайт) | AMD Radeon VII (16 Гбайт) |
AMD Radeon RX 5000 | AMD Radeon RX 5500 XT (4 Гбайт) | AMD Radeon RX 5500 XT (4 Гбайт) | AMD Radeon RX 5600 XT (6 Гбайт) | AMD Radeon RX 5600 XT (6 Гбайт) | ||
NVIDIA GeForce 900 | NVIDIA GeForce GTX 970 (4 Гбайт) | NVIDIA GeForce GTX 970 (4 Гбайт) | ||||
NVIDIA GeForce 10 | NVIDIA GeForce GTX 1050 Ti (4 Гбайт) | NVIDIA GeForce GTX 1060 (6 Гбайт, 9 Гбит/с) | NVIDIA GeForce GTX 1050 Ti (4 Гбайт) | NVIDIA GeForce GTX 1070 (8 Гбайт) | NVIDIA GeForce GTX 1070 (8 Гбайт) | |
NVIDIA GeForce 16/20 | NVIDIA GeForce GTX 1650 (4 Гбайт) | NVIDIA GeForce GTX 1650 SUPER (4 Гбайт) | NVIDIA GeForce GTX 1650 (4 Гбайт) | NVIDIA GeForce GTX 1660 SUPER (6 Гбайт) | NVIDIA GeForce GTX 1660 (6 Гбайт) | NVIDIA GeForce RTX 2080 SUPER (8 Гбайт) |
Ultimate Quality | ||||||
---|---|---|---|---|---|---|
1920 × 1080 | 2560 × 1440 | 3840 × 2160 | ||||
≥ 30 FPS | ≥ 60 FPS | ≥ 30 FPS | ≥ 60 FPS | ≥ 30 FPS | ≥ 60 FPS | |
AMD Radeon 300 | AMD Radeon R9 390 (8 Гбайт) | |||||
AMD Radeon 500 / AMD Radeon RX Vega / AMD Radeon VII | AMD Radeon RX 570 (4 Гбайт) | AMD Radeon VII (16 Гбайт) | AMD Radeon RX 580 (8 Гбайт) | AMD Radeon VII (16 Гбайт) | AMD Radeon VII (16 Гбайт) | |
AMD Radeon RX 5000 | AMD Radeon RX 5500 XT (4 Гбайт) | AMD Radeon RX 5600 XT (6 Гбайт) | AMD Radeon RX 5500 XT (4 Гбайт) | AMD Radeon RX 5700 XT (8 Гбайт) | AMD Radeon RX 5700 (8 Гбайт) | |
NVIDIA GeForce 900 | NVIDIA GeForce GTX 980 (4 Гбайт) | |||||
NVIDIA GeForce 10 | NVIDIA GeForce GTX 1060 (3 Гбайт) | NVIDIA GeForce GTX 1080 (8 Гбайт, 10 Гбит/с) | NVIDIA GeForce GTX 1070 (8 Гбайт) | NVIDIA GeForce GTX 1080 Ti (11 Гбайт) | NVIDIA GeForce GTX 1080 Ti (11 Гбайт) | |
NVIDIA GeForce 16/20 | NVIDIA GeForce GTX 1650 (4 Гбайт) | NVIDIA GeForce RTX 2060 (6 Гбайт) | NVIDIA GeForce GTX 1650 SUPER (4 Гбайт) | NVIDIA GeForce RTX 2070 SUPER (8 Гбайт) | NVIDIA GeForce RTX 2060 SUPER (8 Гбайт) |
⇡#Групповые тесты видеокарт в других играх
3DNews регулярно проводит массовые тесты графических карт в популярных играх. Если вы хотите узнать, как современные модели и устройства прошлых поколений работают в других проектах, к вашим услугам архив бенчмарков за прошедший год: