Overview
“Убиваем” графику в Realm Royale с помощью конфигов.
Вступление
Так как Paladins и Realm Royale – схожие по структуре игры, то я хотел бы упомянуть гайд, которым я вдохновлялся и пользовался при написании данного руководства:
[link]
“Убийство” графики
Открываем его и прожимаем сочетание клавиш CTRL+F.
В открывшемся окне вписываем TargetFrameRate и жмём клавишу Найти далее.
Заменяем все значения ниже КРОМЕ(!!!):
- TEXTUREGROUP_Terrain_Heightmap=
- TEXTUREGROUP_Terrain_Weightmap=
- TEXTUREGROUP_ImageBasedReflection=
- TEXTUREGROUP_Bokeh=
- TEXTUREGROUP_UIStreamable=
Иначе вы столкнётесь с графическими багами местности и интерфейса:
Заменяем ТОЛЬКО(!!!) эти значения:
- TEXTUREGROUP_World=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=3,LODBiasTexturePack=3,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_WorldNormalMap=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=3,LODBiasTexturePack=3,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_WorldSpecular=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=3,LODBiasTexturePack=3,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Character=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_CharacterNormalMap=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_CharacterSpecular=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Weapon=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_WeaponNormalMap=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_WeaponSpecular=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Vehicle=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_VehicleNormalMap=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_VehicleSpecular=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Cinematic=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Effects=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Linear,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_EffectsNotFiltered=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=2,LODBiasTexturePack=2,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Skybox=(MinLODSize=16,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=1,LODBiasTexturePack=1,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_UI=(MinLODSize=1,MaxLODSize=2048,MaxLODSizeTexturePack=2048,LODBias=0,LODBiasTexturePack=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Lightmap=(MinLODSize=1,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=3,LODBiasTexturePack=3,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_Shadowmap=(MinLODSize=1,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=3,LODBiasTexturePack=3,MinMagFilter=Aniso,MipFilter=Point,NumStreamedMips=3,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_RenderTarget=(MinLODSize=1,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=0,LODBiasTexturePack=0,MinMagFilter=Aniso,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_MobileFlattened=(MinLODSize=1,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=1,LODBiasTexturePack=1,MinMagFilter=Linear,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_ProcBuilding_Face=(MinLODSize=1,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=1,LODBiasTexturePack=1,MinMagFilter=Linear,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
- TEXTUREGROUP_ProcBuilding_LightMap=(MinLODSize=1,MaxLODSize=16,MaxLODSizeTexturePack=16,LODBias=1,LODBiasTexturePack=1,MinMagFilter=Linear,MipFilter=Point,MipGenSettings=TMGS_SimpleAverage)
TEXTUREGROUP_Terrain_Heightmap=⠀НЕ ТРОГАЕМ
TEXTUREGROUP_Terrain_Weightmap=⠀НЕ ТРОГАЕМ
TEXTUREGROUP_ImageBasedReflection= НЕ ТРОГАЕМ
TEXTUREGROUP_Bokeh= НЕ ТРОГАЕМ
TEXTUREGROUP_UIStreamable= НЕ ТРОГАЕМ
Выключаем лишнее…
Далее поднимаемся в самый верх, находим данные параметры и заменям:
_______________________________________________________________________________
StaticDecals=False (Статичные декали, т.е. граффити, плакаты и т.п.)
DynamicLights=False (Динамическое освещение, т.е. свет в движение от взрывов и прочего)
DynamicShadows=False (Динамические тени, т.е. те тени которые двигаются. К примеру, чемпионов)
LightEnvironmentShadows=False (Тени от окружающей среды)
MotionBlurPause=False (?Задержка при размытии в движении?)
MotionBlurSkinning=0 (Размытие персов героев, текстур при движении, 0-выкл., 1-вкл.)
DepthOfField=False (Включает эффект “размытых текстур”)
AmbientOcclusion=False (реалистичное затемнение)
Bloom=False (Блюм (всякое “цветение”))
bAllowLightShafts=False (Различные световые лучи, к примеру, когда смотрите на солнце)
Distortion=False (Отвечает за реалистичность и красоту взрывов, выстрелов и т.п.)
FilteredDistortion=False (Фильтрация красот от взрывов и выстрелов)
SpeedTreeLeaves=False (Лишняя листва)
SpeedTreeFronds=False (Лишняя трава)
UseVsync=False (Отключение вертикальной синхронизации)
LensFlares=False (Блики)
FogVolumes=False (Туман)
FloatingPointRenderTargets=True (Рендер с плавающей точкой. Отключает антиалиасинг (сглаживание) в игре)
SkeletalMeshLODBias=4 (Сглаживание моделей, от -1 до 4, где -1 самая высокая степень сглаживания)
ParticleLODBias=10 (Ясность текстур, чем выше значение тем менее детализирована текстура и более размыта, от -1 до 10)
DetailMode=0 (Качество детализации, от 0 – минимум, до 4 – максимум)
ShadowFilterQualityBias=0 (Сглаживание контуров теней, от -1 до 4, где 4 максимум)
MaxAnisotropy=0 (Анизатропия (сглаживание))
MaxMultisamples=0 (Замена Анизотропии (другому сглаживанию))
MinShadowResolution=0 (На каком минимальном расстоянии видно тени, 0 – нигде, 500 – везде)
MinPreShadowResolution=0 (Разрешение дальних теней)
MaxShadowResolution=0 (Максимальное разрешение теней)
MobileShadowTextureResolution=0 (?Разрешение подвижных теней?)
MaxWholeSceneDominantShadowResolution=0 (Детальность и отчетливость теней, от 0 до 4096)
Закрываем файл, нажимаем сохранить. В свойствах файла ставим галочку на “Только чтение” —> “Применить”. Внутриигровые найстроки изменять после этого НЕЛЬЗЯ.
_______________________________________________________________________________
Дополнительно можно изменить следующее в той же папке Config в файле
RealmEngine.ini ->
[Engine.Engine] ->
bShouldGenerateSimpleLightmaps=TRUE
+
bUseNormalMapsForSimpleLightMaps=FALSE
(Обе настройки связаны с отображением теней и их генерацией, простые тени и малая генерация повышают производительность)
AllowShadowVolumes=FALSE (Объемные тени)
Так же закрываем файл, нажимаем сохранить. В свойствах файла ставим галочку на “Только чтение” —> “Применить”. Внутриигровые найстроки изменять после этого НЕЛЬЗЯ.
Скачать конфиг:
[Конфиг сделан с разрешением экрана 1280х720!]
Google Диск[drive.google.com]
Убираем ограничение FPS
Источник: [link]
Идем в Диск:Documents and SettingsИМЯМои документыMy GamespaladinsroyaleRealmGameConfig,
RealmEngine.ini ->
[Engine.Engine]
bSmoothFrameRate=TRUE⠀меняем на FALSE
MinSmoothedFrameRate=22⠀меняем на 925
MaxSmoothedFrameRate=62⠀меняем на 950
далее в
[Engine.GameEngine]
bSmoothFrameRate=TRUE⠀меняем на FALSE
MinSmoothedFrameRate=22.000000⠀меняем на 925.000000
MaxSmoothedFrameRate=62.000000⠀меняем на 950.000000
Закрываем файлы, нажимаем сохранить. В свойствах файлов ставим галочку на “Только чтение” —> “Применить”. Внутриигровые найстроки изменять после этого НЕЛЬЗЯ.
Дополнительно снимаем ограничения еще в двух Default & Base конфигах:
ПУТЬ ДО ИГРЫRealm RoyaleRealmGameConfig ->
DefaultEngine.ini ->
[Engine.GameEngine]
bSmoothFrameRate=TRUE⠀меняем на FALSE
MinSmoothedFrameRate=22.000000⠀меняем на 925.000000
MaxSmoothedFrameRate=62.000000⠀меняем на 950.000000
Закрываем файлы, нажимаем сохранить. В свойствах файлов ставим галочку на “Только чтение” —> “Применить”.
И последний раз в ->
ПУТЬ ДО ИГРЫRealm RoyaleEngineConfig ->
BaseEngine.ini ->
[Engine.Engine]
bSmoothFrameRate=TRUE⠀меняем на FALSE
MinSmoothedFrameRate=22⠀меняем на 925
MaxSmoothedFrameRate=62⠀меняем на 950
Закрываем файлы, нажимаем сохранить. В свойствах файлов ставим галочку на “Только чтение” —> “Применить”.
Скриншоты
До изменения конфига:
_________________________________________________________________________________
_________________________________________________________________________________
После изменения конфига:
_________________________________________________________________________________
_________________________________________________________________________________