на главную
об игре

В Silent Hill f можно разблокировать настоящие эпические настройки

На прошлой неделе Konami выпустила новую игру серии Silent Hill — Silent Hill f, которая работает на Unreal Engine 5. Но, в отличие от некоторых других игр для UE5, она не выглядит потрясающе. Энтузиасты нашли несколько скрытых настроек, которые можно разблокировать, благодаря которым игра выглядит гораздо лучше.

Silent Hill f не позволяет включить Hardware Lumen или настоящие эпические настройки графики из внутриигрового меню. Чтобы использовать их, нужно отредактировать INI-файл. Естественно, эти скрытые настройки снижают производительность.

Чтобы разблокировать скрытые настройки, создайте файл Engine.ini в папке AppData\Local\SHf\Saved\Config\Windows и скопируйте в него следующий код. После этого убедитесь, что этот файл доступен только для чтения.

[SystemSettings]

r.Lumen.HardwareRayTracing=1
r.Lumen.Reflections.HardwareRayTracing=1
r.Lumen.ScreenProbeGather.HardwareRayTracing=1
r.LumenScene.DirectLighting.HardwareRayTracing=1
r.ContactShadows.OverrideLengthInWS=1
r.ContactShadows.OverrideLength=25
r.ContactShadows.OverrideShadowCastingIntensity=1
r.ContactShadows.OverrideNonShadowCastingIntensity=1
r.SkylightIntensityMultiplier=0.65
r.ShadowQuality=5
r.Shadow.Virtual.ForceOnlyVirtualShadowMaps=0
r.Shadow.Virtual.ResolutionLodBiasLocal=-2.0
r.Shadow.Virtual.ResolutionLodBiasLocalMoving=-2.0
r.Shadow.Virtual.ResolutionLodBiasDirectional=-1.0
r.Shadow.Virtual.smrt.samplesperraylocal=2
r.Shadow.Virtual.smrt.samplesperrayhair=2
r.Shadow.Virtual.smrt.samplesperraydirectional=2
r.Shadow.Virtual.smrt.texelditherscalelocal=4
r.Shadow.Virtual.SMRT.TexelDitherScaleDirectional=6
r.Shadow.Virtual.ScreenRayLength=0.02
r.Shadow.InsetDownscaleFactor=0
r.Shadow.PerObjectDirectionalDepthBias=0.5
r.Shadow.PerObjectDirectionalSlopeDepthBias=3
r.Shadow.PerObjectSpotLightDepthBias=0.5
r.Shadow.PerObjectSpotLightSlopeDepthBias=3
r.Shadow.ShadowMaxSlopeScaleDepthBias=3
r.Shadow.SpotLightDepthBias=0.5
r.lumen.tracemeshsdfs=1
r.Lumen.TraceMeshSDFs.TraceDistance=240
r.Lumen.ScreenTracingSource=1
r.Lumen.DiffuseIndirect.SurfaceBias=8
r.LumenScene.DirectLighting.UpdateFactor=8
r.LumenScene.Radiosity.UpdateFactor=4
r.LumenScene.Radiosity.MaxRayIntensity=99
r.Lumen.ScreenProbeGather.TraceMeshSDFs=0
r.Lumen.ScreenProbeGather.DownsampleFactor=12
r.Lumen.ScreenProbeGather.MaxRayIntensity=1
r.Lumen.ScreenProbeGather.MaxRoughnessToEvaluateRoughSpecular=2
r.Lumen.ScreenProbeGather.MaxRoughnessToEvaluateRoughSpecularForFoliage=1
r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.SkipHairHits=0
r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.SkipFoliageHits=0
r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.FullResDepth=1
r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.MaxIterations=30
r.Lumen.ScreenProbeGather.ScreenTraces.HZBTraversal.RelativeDepthThickness=0.2
r.Lumen.ScreenProbeGather.ShortRangeAO.ScreenSpace.SlopeCompareToleranceScale=4.0
r.Lumen.ScreenProbeGather.ShortRangeAO.ScreenSpace.FoliageOcclusionStrength=1.0
r.Lumen.ScreenProbeGather.ShortRangeAO.MaxMultibounceAlbedo=0.8
r.Lumen.ScreenProbeGather.ShortRangeAO.ApplyDuringIntegration=0
r.Lumen.ScreenProbeGather.RadianceCache.ProbeResolution=64
r.Lumen.ScreenProbeGather.RoughSpecularSamplingMode=1
r.Lumen.ScreenProbeGather.DiffuseIntegralMethod=0
r.Lumen.ScreenProbeGather.Temporal.MaxFramesAccumulated=4
r.Lumen.Reflections.RadianceCache=1
r.Lumen.Reflections.GGXSamplingBias=0.7
r.Lumen.Reflections.HierarchicalScreenTraces.MaxIterations=96
r.Lumen.Reflections.SmoothBias=0.76
r.Lumen.Reflections.MaxRoughnessToTrace=0.63
r.Lumen.Reflections.Temporal.MaxFramesAccumulated=0
r.Lumen.Reflections.DownsampleFactor=0
r.Lumen.Reflections.HiResSurface=1
r.Lumen.Reflections.SampleSceneColorAtHit=1
r.Lumen.Reflections.SpecularScale=0.8
r.Lumen.TranslucencyVolume.MaxRayIntensity=0.62
r.Lumen.TranslucencyReflections.FrontLayer.Enable=1
r.Lumen.TranslucencyReflections.FrontLayer.Allow=1
r.SSR.Quality=4
r.SSR.MaxRoughness=1
r.SSR.Stencil=1
r.VolumetricFog.GridPixelSize=7
r.VolumetricFog.GridSizeZ=192
r.VolumetricFog.UpsampleJitterMultiplier=0.55
r.VolumetricCloud.EnableLocalLightsSampling=1
r.VolumetricRenderTarget.Mode=3
r.SSS.Scale=3.5
r.SSS.SampleSet=2
r.SSS.Quality=1
r.SSS.HalfRes=0
r.SSS.Filter=1
r.Water.SingleLayerWater.SupportCloudShadow=1
r.ParallelShadowsNonWholeScene=1
105
105
Комментарии:  105
Ваш комментарий

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

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

На PS1 туман был для того, что-бы не грузить дальность прорисовки и разгрузить тем самым процессор и гпу. А сейчас это делают чисто для аундентичности, забыв для чего он на самом деле был придуман.

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

У современных разработчиков интеллект хлебушка буквально

Это картельный сговор называется. Если новиночки 25 года будут в 60 кадров работать на 2080супер, то как Куртка продаст свои 5090 за 2к$? Потому этот картель работает. Как минимум NVIDIA и EGS (UE5) входят в него.
НВИДИА создают гoвно-карточки ценой в 2к бачей и 12гб памятью.
ЕГС создают свой обсосный движок который по щелчку пальца начинает жрать в 8 раз больше ресурсов ПК + становится монополистом ибо даже другие корпы отказываются от своих движков, тот же КДРП.
Возможно, ещё х-бох, учитывая их обязательную дрочку на РТ.

Энтузиасты нашли несколько скрытых настроек

Игру на анрыле можно настроить стандартной конфигурацией из документации анрыла? Быть такого не может! А представьте что будет, если она ещё и модификации через пакеты поддерживает 😱

это можно сделать только с теми переменными, на которые разрабы сделали ссылки на конфиг файл. Тут сам движок ни при чем

а чё это решейд делает из тиахолмса в метал гир дельту?

А зачем ты для сравнения поставил два разных скриншота?

ВО ВО! тоже хотел про это сказать

"она не выглядит потрясающе"

Это еще мягко сказано с большим таким оптимизмом =)

Графон люто всратый как привет из 2000 годов, диалоги из японский аниме в жанре повседневность ;)

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

На 5080 жрет 13,5гигов видеопамяти, ребята у кого 8 гигов карточки просто проходите мимо ! =)

5080 с включенными улучшайзерами выдает 44 фпс ;)

Пока спускался, думал что не иду а стою на одном месте, пейзаж и дома все под копирку.

Потом скример сцена с туманчиком вообще рука лицо !

Через час игра была в корзине =)

п.с мусорной, а не для покупок ;)

п.с игрушечка ппц на любителя или фанатика ;)

Графон люто всратый как привет из 2000 годов

Действительно, графон 2000х годов, тот же Deus Ex вышедший в 2000м выглядит лучше...я же прав?

У меня карта с 8 Гб и все играется нормально на высоких в 2k с Dlls. Не знаю, что там у тебя не так пошло, но оптимизация у игры терпимая в сравнении со многими другими на UE5.

У меня 5080 на ультрах с длсс на качество, с этим модом выдает от 90 до 120+ в зависимости от локации, где там "ть 44 фпс?! Отличный там графон, как же вы тут все зажрались

Кто играл? Как вам, стоить побегать за не определившийся пол, кафельный или паркет.

Эталонное приплетение...

В этой истории я не увидел не определившийся пол. Очень грустная история. Игра зайдет только тем кто любит сложные и небанальные сюжетки. Если впадлу записки читать тогда можно даже не начинать

Там записки пересказывают то, что говорится в катсценах. Сюжетные записки только в НГ+ появляются

Но, в отличие от некоторых других игр для UE5, она не выглядит потрясающе.

ни одна игра на UE5 не выглядит потрясающе, это самый всратый по оптимизации игровой движок, почти все игры на нём выглядят посредственно и при этом имеют конские требования

А ни в разрабах игр проблемы по части оптимизации?)

Silent Hill f не позволяет включить Hardware Lumen или настоящие эпические настройки графики из внутриигрового меню. Естественно, эти скрытые настройки снижают производительность.

А теперь давайте угадаем, почему же так получилось. Когда же дерьмо-сосноли уже исчезнут из нашего мира, господи.

А тебе то какая разница? Твой ПК все равно не потянет такие настройки. Даже не факт, что потянет настройки уровня картинки пятой плойки.

А теперь давайте угадаем, почему же так получилось.

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

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

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

Это чушь полнейшая. Ни в одной игре на UE5, включая эту, нельзя включить аппаратный люмен через конфиг, если билд игры скомпилирован без его поддержки(а он именно такой). В игре освещение работает по GlobalSDF, и включение r.Lumen.TraceMeshSDFs действительно уточняет его, а более четкие отражения делает r.Lumen.Reflections.GGXSamplingBias и r.Lumen.Reflections.SmoothBias(которую вообще не надо трогать!!!).

При этом в этом же конфиге следом идет отключеный r.Lumen.ScreenProbeGather.TraceMeshSDFs, который практически лишает смысла включение r.Lumen.TraceMeshSDFs и глобальное освещение возвращается к более грубому GlobalSDF.

Более того, включение r.Lumen.TraceMeshSDFs в принципе не имеет смысла, если включен аппаратный люмен, даже если бы он работал(что абсолютно точно не так), но откуда об этом знать человеку, составляющему такие идиотские конфиги

По мелочи:

r.Lumen.ScreenProbeGather.ShortRangeAO.ScreenSpace.SlopeCompareToleranceScale=4 - невменяемо высокое значение при котором контактные тени будут уходить за километр от объекта

r.Shadow.Virtual.ResolutionLodBiasDirectional=-1.0 наоборот снижает разрешение теней. Ниже - лучше. В ванили -1.5

r.Lumen.ScreenProbeGather.DownsampleFactor=12 не имеет смысла снижать его с 16 до 12, но дает приличную потерю в кадрах, не давая визуально практически ничего

r.Shadow.Virtual.ScreenRayLength опять же, ниже - лучше(не во всех играх работает корректно). Здесь же он зачем-то повышен на 0.005

Есть еще косяки, но это самые выделяющиеся.

Слушай круто разобрал! А там конфиге виртуальные тени,настройка отражений, контактные тени и прочее связанное с Lumen работать будут просто с исходным Софтварным решением? Т.е. ни какого аппаратного люмена там не включится,как я понял?Может показалось но "настроенном" варианте выкручена резкость? По итогу эффекта такой картинки,как в якобы "настроенном" варианте можно добиться подправив туман ,тени и фильтры накинуть?

Да, там работает все, кроме параметров относящихся к аппаратному люмену. Но я бы там очень многое поправил/удалил, помимо того, о чем писал выше. r.Lumen.TranslucencyVolume.MaxRayIntensity=0.62 относится к туману, визуально делая его более прозрачным (по умолчанию значение 20), возможно из-за этого тебе изображение кажется более контрастным/резким, потому что конкретно строчки резкости среди параметров я не увидел

Понял.Вот и я настройку резкости тоже не заметил... Значит это связанно с эффектами освещения тумана. Там еще правлены r.VolumetricFog различные параметры - это тоже видимо влияет на восприятие картинки делая её более чёткой(контрасной\цветной)

Ага, с 40-ка фпс на 5080 лол.

ной дальше карта не причём и уж темболее не игра

ЗАГРУЗИТЬ ВСЕ КОММЕНТАРИИ