Как улучшить графику в старой игре простыми методами

Базовый гайд по визуальному моддингу почти любых игр (без использования RTX Remix).

Как улучшить графику в старой игре простыми методами

В новых играх многим приходится снижать графические опции, чтобы получить стабильную частоту кадров и плавный геймплей. И даже на «средне-низких» настройках они нередко продолжают выглядеть хорошо и современно. В то же время для запуска игр 10- и более летней давности достаточно бюджетного ПК начального уровня. Однако во многих из них сильно устарела графика — не помогают даже максимальные настройки качества.

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

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

ЧЕГО НЕ ХВАТАЕТ СТАРЫМ ИГРАМ В ПЛАНЕ ГРАФИКИ?

Текстуры высокого разрешения

Текстура — это изображение, наложенное поверх 3D-модели, имитирующее внешний вид её поверхности. Поначалу поверхности трехмерных объектов рисовали вручную, иногда даже просто заполняя цветом. Затем видеокарты обзавелись приемлемым количеством памяти. И уже в середине 2000-х стало возможным уместить целые сложные фотографии в каждую текстуру.

Легендарная Half-Life 2 до сих пор выглядит неплохо во многом благодаря фототекстурам
Легендарная Half-Life 2 до сих пор выглядит неплохо во многом благодаря фототекстурам

Однако в той же Half-Life 2 текстуры были рассчитаны максимум на разрешение 1024x768. Поэтому на современных мониторах поверхности объектов в играх тех лет выглядят недостаточно чёткими и детальными.

PBR

Сделать разные материалы более похожими на свои реальные аналоги помогла технология PBR — Physically Based Rendering. Как понятно из названия, эта технология основывается на физических законах. В первую очередь — на взаимодействии материалов со светом. Если заставить поверхность отражать все лучи света, то получим зеркало. Если часть — получим глянцевый материал или металл. А если большинство лучей будут поглощаться, то получится матовая поверхность.

Одни из лучших примеров для сравнения графики с PBR и без — Battlefield 4 и Battlefield 3

Без PBR окружение выглядит каким-то картонным, словно декорации в театре. А с ней все материалы похожи на настоящие. Металл блестит и окрашивается в цвета окружающих материалов, камень остаётся матовым, а зеркальные поверхности отражают мир вокруг.

Высокая детализация

Высокую детализацию поверхностей в современных играх обеспечивает тесселяция. Она умножает количество полигонов, сглаживая угловатость трёхмерных моделей.

Как улучшить графику в старой игре простыми методами

В основном тесселяция применяется для земли и архитектуры, а для персонажей и других динамических объектов обычно используются модели с изначально высокой детализацией.

Глобальное освещение

Без трассировки лучей глобальное освещение обычно имитируется с помощью невидимых «лампочек» в помещениях, а на открытых локациях оно обеспечивается светом от неба.

Как улучшить графику в старой игре простыми методами

В старых играх непрямого отраженного света часто не было вовсе. Поэтому светло было только возле фонарей, факелов, костров и других источников прямого света, а дальше шла непроглядная темнота (хотя последнее до сих пор используется в хоррорах намеренно).

Рассеянное затенение

С современных играх на стыках объектов с поверхностями и в различных углублениях отрисовываются дополнительные тени, что придаёт трёхмерной сцене объёма.

Как улучшить графику в старой игре простыми методами

Без рассеянного затенения объекты могут выглядеть зависшими в воздухе, и картинка в целом станет более плоской.

Более подробно я разбирал графические настройки в играх в отдельной статье для блога магазина электроники E2E4.

ШАГ 1. УЛУЧШАЕМ ТЕКСТУРЫ

Повышение разрешения текстур заметнее всего преображает графику в старой игре. Поверхности перестают выглядеть размытыми на современных экранах, а иногда в них даже появляются дополнительные детали:

Сравнение текстурного пака для Skyrim от Pfuscher с оригинальными текстурами игры

Где скачать новые текстуры?

Сегодня крупнейший портал, посвященный моддингу игр — NexusMods. Большинство новых работ появляется в первую очередь там. Также известен более старый сайт Mod DB, но туда последнее время выкладывают в основном только крупные модификации вроде полных конверсий.

Поэтому в первую очередь стоит проверять NexusMods. К сожалению, на сайте сначала нужно пройти регистрацию (если вы уже зарегистрированы — листайте до подзаголовка «Какие текстуры выбрать»).

Как зарегистрироваться на NexusMods:

  1. Перейдите на главную страницу сайта.
  2. Нажмите кнопку Register в правом верхнем углу страницы.Введите свой адрес электронной почты и нажмите кнопку Verify email (лучше использовать почту Gmail).
  3. Проверьте почту и введите 4-значный код аутентификации.
  4. На следующем экране заполните пункты: Username (имя пользователя) Password (пароль для входа на сайт) и Confirm Password (повторить пароль для надёжности)
  5. Также отметьте пункт «By signing up you agree to our Terms of Service and Privacy Policy» («Регистрируясь, вы соглашаетесь с нашими правилами предоставления сервиса и политикой конфиденциальности»).
  6. Сайт предложит платные подписки. Прокрутите страницу вниз и выберите следующий вариант:
Как улучшить графику в старой игре простыми методами

Осталось только отключить запрет на показ NSFW-материалов. Для этого перейдите в соответствующий раздел настроек сайта — Content Blocking. В нём переключите пункт в разделе Adult Content в положение «Show adult content».

Как улучшить графику в старой игре простыми методами

Какие текстуры выбрать?

Вопрос не так прост, как кажется. Одни текстуры улучшены нейросетями и обычно имеют лишь повышенное разрешение. Другие создавались вручную и могут похвастать дополнительными деталями. А кроме того, большинству лучше не качать 4K-версии текстур — для них потребуется слишком много видеопамяти. Лучше остановиться на 2K или просто HD-версиях.

Поэтому, если вы не хотите затрагивать работу художников и лишь хотите повысить чёткость поверхностей, то установите пак текстур с повышенным разрешением. В названии или описании таких часто используется терминология 2K / 4K Upscaled Texture Pack и тому подобное:

SSE Texture Pack для Skyrim от автора Osmodius
SSE Texture Pack для Skyrim от автора Osmodius

А если хотите сильнее освежить графику в этом аспекте, то поищите переработанные с нуля версии. Их обычно называют или описывают как HD Texture Overhaul:

Skyrim 202X для Skyrim
Skyrim 202X для Skyrim

ШАГ 2. ЗАМЕНЯЕМ МОДЕЛИ

Трёхмерные модели отвечают за детализацию большинства объектов, которые вы видите в игре: от персонажей и оружия до вещей и архитектуры. Новые модели обычно делают только для самых популярных игр своего времени. А для сегодняшней живой классики, вроде Skyrim или Fallout: New Vegas, вариантов могут быть десятки, в разной стилистике.

Скачать новые модели тоже можно на NexusMods. На английском языке такую категорию модов обычно называют Models, а сам файл с трёхмерной моделью — Mesh (полигональная сетка).

Чтобы обновлённые модели получились в едином стиле, можно попробовать подобрать моды от одного автора (PowerOfThree, wSkeever, JohnSkyrim и др.) или выбрать необходимые теги в фильтре (realistic, lore-friendly, anime, horror и др.). Также можно отсортировать моды в категории Models по самым скачиваемым:

Как улучшить графику в старой игре простыми методами
Важно: помните, что всегда лучше сначала устанавливать большие моды, а поверх них маленькие — так в игру попадёт максимум нужного вам контента.

ШАГ 3. НАСТРАИВАЕМ RESHADE

ReShade — это популярная разновидность графических модификаций. Это инжектор постробработки, преображающий визуальные эффекты игры, связанные с освещением, шейдерами и палитрой. Многие релизы 2006–13 годов страдали от серо-коричневой графики и плоского освещения, что тогда даже стало своеобразным мемом. Поэтому использование ReShade в играх той эпохи абсолютно необходимо.

Настройка ReShade на примере TES 5: Skyrim:

  1. Скачайте утилиту Reshade, нажав кнопку Download на открывшейся странице.
  2. Запустите установочный файл Reshade_setup.exe из папки загрузок.
  3. Выберите нужную игру из списка недавно запускавшихся приложений или нажмите кнопку Browse и найдите .exe-файл запуска игры в ее папке.
  4. Кроме стандартного пака эффектов, установите также наборы SweetFX, Legacy и iMMERSE.
  5. Запустите игру.
  6. Начните новую игру или загрузите сохранение.
  7. Нажмите кнопку Home на клавиатуре и нажимайте в появившемся слева окне кнопку Continue, пока она не исчезнет.
  8. Включите эффекты Ambient Light, AMD FidelityFX Contrast Adaptive Sharpening, Curves, Marty MXAO, Reflective Bumpmapping, SMAA и Vibrance.

На этом пока всё. В статье я рассмотрел лишь простейшие способы улучшения картинки в большинстве игр с устаревшими графическими технологиями. Однако визуальный моддинг этим вовсе не ограничивается.

Умельцы из числа фанатского сообщества создают целые плагины для игровых движков, помогающие усовершенствовать анимации и даже физику. Тот же Skyrim давно можно превратить в некстген-игру не только графически, но и геймплейно.

В будущем я возможно ещё затрону тему глубокого моддинга игр более подробно в новых статьях. А пока предлагаю ознакомиться с материалом, в котором подробно разбираю все распространённые графические настройки в современных играх.

77
11 комментариев

Проблема старых игр в отсутствии нативной поддержки нового железа в первую очередь. Потом идут проблемы с управлением. И уже потом графика, на которую поебать всем, кроме детишек.

13

Комментарий недоступен

2

Окей, возможно в будущем сделаю более обстоятельное руководство. Сейчас немного переформулировал название.

Как то раз запустил Гарри Поттер и дары смерти, игра запустилась на интегряшке и выглядела довольно мыльно (в игре отсутствуют настройки графики). Через панель Nvidia изменил используемый gpu, графика не сильно изменилась. В панели решил попробовать выкрутить все параметры на максимум и после этого игра стала выглядеть гораздо лучше.

Так что иногда для улучшения графики, достаточно покопаться с настройками gpu для конкретной игры.

Комментарий недоступен

7

Гайд как скачать текстуры на скайрим ? Серьезно ? Тодд уже совсем не знает как еще продать скайрим

7