После многочисленных задержек обновленная версия GTA V с улучшенной графикой стала доступна на ПК. В представлении эта игра не нуждается — в ее копилке семь рекордов Гиннесса, она принесла создателям более миллиарда долларов прибыли. Владельцы консолей PS3 и Xbox 360 оценили GTA V еще 19 месяцев назад, но столь большое время ожидания для геймеров, верных персональному компьютеру, компенсируется великолепной графикой, раскрывающей возможности современных GPU.
⇡#Настройки графики
PC-версия GTA V позволяет весьма избирательно регулировать детализацию различных аспектов игрового окружения. Игра тут же рассчитывает потребление памяти видеокарты, которое при тяжелых настройках и высоком разрешении запросто может превышать 4 Гбайт. Часть настроек, особо сильно влияющих на этот параметр, выделена в раздел Advanced Graphics.
Предустановленных режимов в GTA V нет, но мы прокомментируем некоторые настройки, которые оказывают сильное влияние на производительность при условии, что задействованный объем VRAM не превышает объем физической памяти ускорителя сколь-нибудь существенно. Последнее обстоятельство стало проблемой для многих видеокарт, которые иначе могли бы охватить более высокие разрешения и настройки детализации, чем получилось в рамках этого тестирования.
Наиболее ресурсоемкая опция – это, разумеется, полноэкранное сглаживание. Из нескольких предлагаемых игрой вариантов FXAA является самым нетребовательным (практически не влияет на частоту смены кадров), но вызывает общее размытие картинки, заметное невооруженным глазом. Самые тяжелые режимы – MSAA x4 или x8 — обеспечивают отличное сглаживание краев полигонов на статичных объектах, но динамическое «шевеление» пикселов лучше всего устраняет метод TXAA, также весьма требовательный к производительности и доступный к тому же только владельцам видеокарт NVIDIA с архитектурой Kepler или Maxwell.
AA Off
FXAA
MSAA 4x
Опция Population Density регулирует количество машин и прохожих в городе и, как следствие, сильно влияет на частоту смены кадров. На результатах встроенного в игру бенчмарка это мало сказывается из-за того, что в его сценах вообще мало людей, но очень заметно в самой игре.
Population Density: Min
Population Density: Max
Параметр Extended Distance Scaling в расширенных настройках графики накладывается на действие опции Distance Scaling (см. ниже) и производит такой же эффект – регулирует количество объектов и деталей, отображаемых на дальней дистанции. Если Distance Scaling уже установлена на максимум, Extended Distance Scaling увеличит детализацию еще сильнее, но ценой еще большего падения производительности.
Extended Distance Scaling: 0 %
Extended Distance Scaling: 100 %
Еще одна настойка, от которой зависит, как много объектов вы увидите на экране, – Grass Quality. В диких местах за городом высокая детализация травы наносит большой удар по быстродействию, зато будет на что посмотреть. При низком качестве природа GTA V выглядит весьма убого. Заметьте, что в GTA V уровень Normal – самый низкий для опций, которые изменяются дискретно (в отличие от тех, что плавно регулируются ползунком).
Grass Quality: Normal
Grass Quality: Ultra
Опция Reflection Quality управляет детализацией и качеством отражений в зеркалах, воде, на мокром асфальте и подобных поверхностях. На высоком уровне отражения изрядно уменьшают частоту смены кадров, но опускать эту настройку до минимума не советуем – результат вам не понравится.
Reflection Quality: Normal
Reflection Quality: Ultra
Остальные опции оказывают умеренное влияние на производительность, но и эффект от их регулировки не всегда бросается в глаза. Это Shader Quality, Shadow Quality и Post-FX Quality, заведующие качеством шейдерных эффектов, теней и постобработки кадра.
Shader Quality: Normal
Shader Quality: Very High
Shadow Quality: Normal
Shadow Quality: Very High
Post-FX Quality: Normal
Post-FX Quality: Ultra
Некоторые настройки на высоких уровнях существенно обогащают картинку и при этом мало влияют на частоту смены кадров. К примеру, нет никакого смысла устанавливать анизотропную фильтрацию ниже чем x16. Детализация текстур (Texture Quality) также мало влияет на фреймрейт, а разницу между высоким и низким уровнем качества невозможно не заметить.
Anisotropic Filtering: Off
Anisotropic Filtering: 16X
Texture Quality: Normal
Texture Quality: Very High
Что касается опции Distance Scaling, то она, в отличие от Extended Distance Scaling, не так сильно снижает частоту смены кадров, равно как и опция Extended Shadows Distance. Разницу в производительности можно почувствовать только на слабых GPU.
Distance Scaling: 0 %
Distance Scaling: 100 %
Extended Shadows Distance: 0 %
Extended Shadows Distance: 100 %
⇡#Тестовый стенд, методика тестирования
| Конфигурация тестовых стендов | |
| CPU | Intel Core i7-5960X @ 4 ГГц (100 × 40) |
| Материнская плата | ASUS RAMPAGE V EXTREME |
| Оперативная память | Corsair Vengeance LPX, 2133 МГц, 4 × 4 Гбайт |
| ПЗУ | Intel SSD 520 240 Гбайт |
| Блок питания | Corsair AX1200i, 1200 Вт |
| Охлаждение CPU | Thermalright Archon |
| Корпус | CoolerMaster Test Bench V1.0 |
| Операционная система | Windows 8.1 Pro X64 |
| ПО для GPU AMD | AMD Catalyst Omega 15.4 Beta |
| ПО для GPU NVIDIA | 350.12 WHQL |
Энергосберегающие технологии CPU во всех тестах отключены. В настройках драйвера NVIDIA в качестве процессора для вычисления PhysX выбирается CPU. В настройках AMD настройка Tesselation переводится из состояния AMD Optimized в Use application settings.
Частота смены кадров регистрировалась с помощью встроенного бенчмарка GTA 5. Тестирование проводилось при разрешениях 1920 × 1080, 2560 × 1440 и 3840 × 2160 в трех режимах качества графики. Самый щадящий режим включает минимальные настройки качества за отдельными исключениями, мало влияющими на производительность (к примеру, анизотропная фильтрация в нем включена). В режиме «высокое качество» настройки детализации установлены на максимум, но в разделе Extended Graphics оставлены значения по умолчанию, а полноэкранное сглаживание отключено. В режиме «ультравысокое качество» установлены максимальные настройки в разделе Extended Graphics и задействовано сглаживание MSAA 4x.
| Качество графики | |||
| Низкое | Высокое | Ультра-высокое | |
| FXAA | Off | Off | Off |
| MSAA | Off | Off | X4 |
| Vsync | Off | Off | Off |
| Population Density | 100% | 100% | 100% |
| Population Variety | 100% | 100% | 100% |
| Distance Scaling | 100% | 100% | 100% |
| Texture Quality | Normal | Very High | Very High |
| Shader Quality | Normal | Very High | Very High |
| Shadow Quality | Normal | Very High | Very High |
| Reflection Quality | Normal | Ultra | Ultra |
| Reflection MSAA | Off | Very High | Very High |
| Water Quality | Normal | Very High | Very High |
| Particles Quality | Normal | Very High | Very High |
| Grass Quality | Normal | Ultra | Ultra |
| Soft Shadows | Sharp | Softest | Softest |
| Post FX | Normal | Ultra | Ultra |
| Motion Blur Strength | 0% | 0% | 0% |
| In-Game Depth Of Field Effects | Normal | Very High | Very High |
| Anisotropic Filtering | X16 | X16 | X16 |
| Ambient Occlusion | Normal | Very High | Very High |
| Tesselation | Normal | Very High | Very High |
| Long Shadows | Off | Off | On |
| High Resolution Shadows | Off | Off | On |
| High Detail Streaming While Flying | Off | Off | On |
| Extended Distance Scaling | 0% | 0% | 100% |
| Extended Shadows Distance | 0% | 0% | 100% |
⇡#Участники тестирования
В тестировании представлены результаты следующих видеоадаптеров.
⇡#Результаты тестирования
Тесты при разных настройках изображения запускались в такой последовательности, чтобы выявить а) максимальное разрешение, б) максимальные настройки графики, при которых обеспечивается либо 60 FPS и выше, либо как минимум 30 FPS.
На каждой диаграмме указаны видеокарты, которые набрали не менее 30 FPS при соответствующих настройках, однако не в состоянии обеспечить 60 или больше FPS при более высоком разрешении с таким же качеством графики. Иначе говоря, каждая диаграмма представляет список видеоадаптеров, которые в GTA V с соответствующими настройками либо а) не позволяют увеличить разрешение, сохранив минимально приемлемый фреймрейт; б) достаточно хорошо справляются, чтобы снижать разрешение не было смысла.
Низкое качество графики
Высокое качество графики
Ультравысокое качество графики
⇡#Выводы
GTA V – хоть и не самая тяжелая игра последних лет, но все же весьма и весьма требовательный к вычислительной мощности GPU при высоких настройках графики проект. Разрешение 1920 × 1080 с полноэкранным сглаживанием и максимальной детализацией более-менее играбельно на GeForce GTX 770 и AMD Radeon R9 280, а еще лучше иметь GTX 980 или даже TITAN X либо Radeon R9 295X2. Последняя тройка подходит даже для разрешения 2560 × 1440.
Без полноэкранного сглаживания и некоторых дополнительных опций, пожирающих производительность и объем VRAM, владельцы GeForce GTX 770 и AMD Radeon R9 280X могут рассчитывать на комфортную игру в режиме 1920 × 1080. Для 2560 × 1440 желательно иметь что-то не хуже GTX 780 Ti или Radeon R9 290X. А разрешение 3840 × 2160 вновь требует TITAN X либо Radeon R9 295X2.
При низких настройках графики GTA V выглядит неказисто, зато доступна владельцам весьма слабых компьютеров. Даже GeForce GTX 740 или Radeon R7 240 позволят поиграть при разрешении 1920 × 1080 с приемлемой частотой смены кадров, а на GTX 650 либо R7 250 игра уже идет довольно плавно.
В статье использованы скриншоты с сайта geforce.com.