FF7 за визуальную реализацию, то бишь за т.н. качество картинки критикуют аж с момента релиза. Притом совершенно справедливо, хоть в основном и без толку…
Масштабы самого игрового мира в сочетании с технологическими ограничениями движка Unreal Engine 4 никуда не денешь, отсюда и «вечные» баги вроде слишком плоского непрямого освещения, явно слабой проработки рассеянного света, отсутствия четких контактных теней и характерного «мыльного» свечения на поверхностях.
! Как поменять разрешение в Final Fantasy 7 Rebirth на компе
И тем не менее, энтузиасты, надо отдать им должное, не сдаются. Давеча один из разработчиков сообщества FF7 Давид Матос предложил свой спец.мод Shader Injector, которая фактически полностью перестраивает все эти проблемные элементы графики в игре.
В отличие от обычных постобработочных решейдов, данный инструмент внедряется непосредственно в рендеринг-пайплайн движка и подменяет ключевые шейдеры освещения на уровне кода.
Глубокая переработка освещения, отражений и теней в FF7
Главной причиной визуальных артефактов в оригинальной FF7, по мнению специалистов, стало излишнее увлечение дизайнеров Square Enix статичными кубическими картами (cubemaps).
Потому новый мод прежде всего устраняет именно этот недостаток — он корректно связывает запеченные данные глобального освещения (GI) с кубмапами, устраняет паразитные блики и восстанавливает естественный отклик материалов.
Если вкратце, то в движке «инжектор» — вот он на Nexus Mods [ССЫЛКА]
— делает следующее:
- обновляет отражения (SSR) — в отличие от базовой реализации Screen-Space Reflections, в которой глянцевое рассеивание не поддерживается и которая работает на ограниченной площади, мод расширяет зону покрытия SSR и обеспечивает правильное рассеивание света на шероховатых поверхностях, кардинально меняя вид сцен в локациях вроде парка Gold Saucer.
- корректирует зондовое глобальное освещение — вместо слепого упора на кубмапы мод задействует более надежное зондовое освещение (probe GI), плюс с дополнением в виде технологий GT-VBAO и SSGI (Screen-Space Global Illumination), которые заменяют устаревший алгоритм SSAO и вытягивают мелкие детали.
- возвращает контактные тени — они в экранном пространстве просто вырезаны, а инжектор их восстанавливает, придавая объем мелким объектам — траве, кустам и архитектурным выступам на зданиях.
- улучшает отображение водной глади — корректировка нормалей создает сложную структуру волн, дополненную динамическим шумом каустики и глубинным размытием (stochastic depth blur). Граница воды и суши больше не выглядит как резкий геометрический шов, превращаясь в мягкий естественный градиент.

Стоит ли ставить и на что надеяться в будущем
Разумеется, столь масштабная оптимизация графики требует определенного ресурса. Потому разработчик «инжектора» предусмотрел несколько профилей работы, которые позволяют быстро адаптировать мод под компы как топового, так и среднего уровня:
- пресет Performance сохраняет базовую частоту кадров — на мощных видеокартах уровня RTX 5090 в 4K просадка составляет всего 5 FPS (со 115 до 110 FPS);
- пресет Quality включает честный SSGI и автоэкспозицию — нагрузка возрастает заметно, опуская фреймрейт примерно до 80 FPS, но картинка становится максимально реалистичной.
Отметим также, что при первом запуске мода FF7 может немного подтормаживать, но это из-за компиляции новых шейдеров и проходит за первые пару минут игры.
Со следующими обновами мода автор уже пообещал добавить фильтрацию AO и масштабирование разрешения, а также исправить работу с HDR и выложить исходный код проекта в открытый доступ.
Так что, будет возможность как минимум применить разработанный фреймворк к будущим релизам серии, если Square Enix так и не устранит проблемы с освещением в следующей части FF7 2027 года.