Моддеры улучшили трассировку лучей и добавили генерацию кадров в Metal Gear Solid Delta
Metal Gear Solid Delta: Snake Eater, полный ремейк классической MGS 3: Snake Eater, только что вышел на PC и консолях, но это не остановило моддеров. Построенная на Unreal Engine 5, игра использует стандартный алгоритм программной трассировки лучей Lumen и не поддерживает генерацию кадров. Оказывается, для исправления обоих недостатков достаточно добавить несколько строк в конфигурационный файл.
Как сообщает Wccftech и подтверждают тесты, всё работает идеально. Unreal Engine 5 имеет два режима для своей системы глобального освещения Lumen: программный и аппаратный. Первый предназначен как облегчённое решение трассировки лучей, не требующее специального RT-оборудования и жертвующее качеством изображения ради производительности.
Аппаратный режим делает обратное: GPU должен иметь выделенные компоненты и поддержку драйверов для трассировки лучей, как у AMD RX 6000-серии, Intel Arc серии и Nvidia RTX 20-серии или новее. Аппаратный Lumen может производить трассировку лучей лучшего качества ценой производительности, поэтому многие игры с трассировкой лучей также поддерживают апскейлинг и генерацию кадров.
Чтобы изменить это, перейдите по следующему пути на вашем PC с Windows:
C:\Users\[...]\AppData\Local\MGSDelta\Saved\Config\Windows
Найдите файл с названием engine.ini и откройте его в Блокноте. Прокрутите до самого низа и добавьте следующие строки текста:
[SystemSettings]
r.Lumen.HardwareRayTracing=0
r.Lumen.Reflections.HardwareRayTracing=0
r.Lumen.ScreenProbeGather.HardwareRayTracing=0
r.LumenScene.DirectLighting.HardwareRayTracing=0
r.NGX.DLSS.denoisermode=0
r.Streamline.DLSSG.Enable=0
t.Streamline.Reflex.Enable=0
t.Streamline.Reflex.Mode=0
Первые четыре строки предназначены для аппаратного RT Lumen, пятая — для реконструкции лучей Nvidia, а последние три — для генерации кадров DLSS. MGS Delta не имеет каких-либо настроек генерации кадров в своих меню и, если честно, довольно скудна в плане графических опций в целом.
Применение изменений в конфигурационном файле не заставит ничего появиться в меню настроек, но, судя по тестам, это определённо включает аппаратный Lumen.
Разница в визуальном качестве очень незначительна, по крайней мере в проверенной области. Однако скачок производительности, вызванный генерацией кадров, заметен точно. Видео демонстрирует сравнение: первая половина — игра без твиков, вторая — с аппаратным RT Lumen, реконструкцией лучей Nvidia и генерацией кадров DLSS.
Запись сделана на GeForce RTX 5090 в тестовой системе с Core Ultra 9 285K и 48 ГБ DDR5-8400.
MGS Delta с твиками Lumen и реконструкции лучей
Предупреждение: если вы планируете использовать эти твики конфига, особенно генерацию кадров, учтите, что Metal Gear Solid Delta по необъяснимой причине ограничена 60 кадрами в секунду на PC. Поэтому настоятельно рекомендуется сначала установить мод Better Uncap FPS v1.4 на Nexus Mods. Это требует помещения нескольких файлов в подпапку игры и копирования файла engine.ini в то же место.
Если вы уже применили твики конфига, этот новый файл перезапишет их, поэтому лучше просто скопировать соответствующие части из мода Better Uncap и добавить их в самый низ обычного файла engine.ini:
[SystemSettings]
t.AllowFrameRateSmoothing=0
rhi.SyncInterval=0
rhi.PresentInterval=0
[RenderingThread]
bAllowThreadedRendering=True
bAllowAsyncRenderThreadUpdates=True
[/Script/Engine.RendererSettings]
r.GraphicsAdapter=0
r.VSync=1
r.OneFrameThreadLag=0
rhi.PresentInterval=0
rhi.SyncInterval=0
r.Streamline.DLSSG.Enable=1
t.Streamline.Reflex.Enable=1
r.Streamline.DilateMotionVectors=0
[/Script/Engine.Engine]
bSmoothFrameRate=False
MinSmoothedFrameRate=0
MaxSmoothedFrameRate=100
bLimitFrameRateToRefreshRate=False
Добавьте это в игровой файл engine, затем добавьте твики Lumen, RR и DLSS в раздел SystemSettings, и всё будет работать отлично. По умолчанию мод полностью снимает ограничение частоты кадров, что может вызвать микрозаикания и разрывы, но инструкции на Nexus Mods подскажут, как установить собственный лимит.
MGS Delta с исходным лимитом 60 кадров/с и RT Lumen, реконструкцией лучей, генерацией кадров DLSS
Возможно, вы задаётесь вопросом, почему Konami не выбрала аппаратный Lumen или не предложила генерацию кадров. Подозреваю, что это был выбор, основанный на простоте, то есть сделать все версии игры одинаково выглядящими. При ограничении в 60 кадров/с нет смысла предлагать генерацию кадров, а реконструкция лучей может применяться только при использовании аппаратного обеспечения трассировки лучей GPU RTX.
Для старых глаз нет большой разницы между программным и аппаратным режимами Lumen в Metal Gear Solid Delta, но, возможно, она есть в других разделах игры. Лучшее освещение и отражения, конечно, очень приятны, но текстуры выглядят довольно грубыми и очень старомодными в некоторых местах. Никакое волшебство трассировки лучей этого не исправит.
0 комментариев