Abiotic Factor

Abiotic Factor

32 ratings
Как повысить Производительность/ФПС/FPS
By Xanadoom
с помощью этого гайда вы поймете как отключить Lumen и значительно повысить FPS, а также убрать ребящие тени и тд
   
Award
Favorite
Favorited
Unfavorite
Почему?
В Unreal Engine (Движок игры) есть функция под названием Lumen - предназначенная для динамического глобального освещения. для не понимающих - "злобный пожиратель фпс который уродует тени".

Этот гайд приведет к:
  • Удалению ребящих теней
  • Удалению динамического угасания света
  • Повышению ФПС

Вот от чего мы избавляемся:
До и после
С включенным Lumen:










С выключенным Lumen:
Требования
  • Любой текстовый редактор, подойдет даже блокнот.
1. Открыть файл конфига
Нажмите Windows + R, вставьте текст ниже и нажмите Enter:
%localappdata%\AbioticFactor\Saved\Config\Windows
у вас должна открыться папка с файлами конфигурации.
2. Открыть Engine.ini
В этой папке откройте файл Engine.ini в любом текстовом редакторе (блокноте)

должно выглядеть как то так:
[Core.System] Paths=../../../Engine/Content Paths=%GAMEDIR%Content Paths=../../../AbioticFactor/Plugins/AutoSettings/Content Paths=../../../AbioticFactor/Plugins/CommonLoadingScreen/Content Paths=../../../AbioticFactor/Plugins/DataTableEditorUtilities/Content Paths=../../../AbioticFactor/Plugins/Dovrac/Content Paths=../../../AbioticFactor/Plugins/SteamCore/Content Paths=../../../AbioticFactor/Plugins/UniversalVoiceChatPro/Content Paths=../../../Engine/Plugins/2D/Paper2D/Content Paths=../../../Engine/Plugins/Animation/ACLPlugin/Content Paths=../../../Engine/Plugins/Animation/ControlRigSpline/Content Paths=../../../Engine/Plugins/Animation/ControlRig/Content Paths=../../../Engine/Plugins/Animation/DeformerGraph/Content Paths=../../../Engine/Plugins/Animation/IKRig/Content Paths=../../../Engine/Plugins/BlueprintFileUtils/Content Paths=../../../Engine/Plugins/Developer/AnimationSharing/Content Paths=../../../Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Content Paths=../../../Engine/Plugins/Editor/BlueprintHeaderView/Content Paths=../../../Engine/Plugins/Editor/GeometryMode/Content Paths=../../../Engine/Plugins/Editor/ModelingToolsEditorMode/Content Paths=../../../Engine/Plugins/Editor/ObjectMixer/LightMixer/Content Paths=../../../Engine/Plugins/Editor/ObjectMixer/ObjectMixer/Content Paths=../../../Engine/Plugins/Editor/SpeedTreeImporter/Content Paths=../../../Engine/Plugins/Editor/UVEditor/Content Paths=../../../Engine/Plugins/Enterprise/DatasmithContent/Content Paths=../../../Engine/Plugins/Enterprise/GLTFExporter/Content Paths=../../../Engine/Plugins/Experimental/ChaosCaching/Content Paths=../../../Engine/Plugins/Experimental/ChaosClothEditor/Content Paths=../../../Engine/Plugins/Experimental/ChaosNiagara/Content Paths=../../../Engine/Plugins/Experimental/ChaosSolverPlugin/Content Paths=../../../Engine/Plugins/Experimental/ChaosVehiclesPlugin/Content Paths=../../../Engine/Plugins/Experimental/Dataflow/Content Paths=../../../Engine/Plugins/Experimental/FullBodyIK/Content Paths=../../../Engine/Plugins/Experimental/GeometryCollectionPlugin/Content Paths=../../../Engine/Plugins/Experimental/PythonScriptPlugin/Content Paths=../../../Engine/Plugins/Experimental/ToolPresets/Content Paths=../../../Engine/Plugins/FX/Niagara/Content Paths=../../../Engine/Plugins/Fab/Content Paths=../../../Engine/Plugins/Interchange/Runtime/Content Paths=../../../Engine/Plugins/Media/MediaCompositing/Content Paths=../../../Engine/Plugins/Media/MediaPlate/Content Paths=../../../Engine/Plugins/MovieScene/SequencerScripting/Content Paths=../../../Engine/Plugins/Runtime/AudioSynesthesia/Content Paths=../../../Engine/Plugins/Runtime/AudioWidgets/Content Paths=../../../Engine/Plugins/Runtime/GeometryProcessing/Content Paths=../../../Engine/Plugins/Runtime/HDRIBackdrop/Content Paths=../../../Engine/Plugins/Runtime/HairStrands/Content Paths=../../../Engine/Plugins/Runtime/Metasound/Content Paths=../../../Engine/Plugins/Runtime/ResonanceAudio/Content Paths=../../../Engine/Plugins/Runtime/RigVM/Content Paths=../../../Engine/Plugins/Runtime/SoundUtilities/Content Paths=../../../Engine/Plugins/Runtime/Synthesis/Content Paths=../../../Engine/Plugins/Runtime/WaveTable/Content Paths=../../../Engine/Plugins/TraceUtilities/Content Paths=../../../Engine/Plugins/VirtualProduction/MultiUserTakes/Content Paths=../../../Engine/Plugins/VirtualProduction/Takes/Content [Audio] UnfocusedVolumeMultiplier=1 [GameNetDriver StatelessConnectHandlerComponent] CachedClientID=1
3. Добавьте 2 строчки текста
Добавьте следующий текст в конце файла:
[SystemSettings] r.DynamicGlobalIlluminationMethod=0

Окончательный результат должен выглядеть как то так:
[Core.System] Paths=../../../Engine/Content Paths=%GAMEDIR%Content Paths=../../../AbioticFactor/Plugins/AutoSettings/Content Paths=../../../AbioticFactor/Plugins/CommonLoadingScreen/Content Paths=../../../AbioticFactor/Plugins/DataTableEditorUtilities/Content Paths=../../../AbioticFactor/Plugins/Dovrac/Content Paths=../../../AbioticFactor/Plugins/SteamCore/Content Paths=../../../AbioticFactor/Plugins/UniversalVoiceChatPro/Content Paths=../../../Engine/Plugins/2D/Paper2D/Content Paths=../../../Engine/Plugins/Animation/ACLPlugin/Content Paths=../../../Engine/Plugins/Animation/ControlRigSpline/Content Paths=../../../Engine/Plugins/Animation/ControlRig/Content Paths=../../../Engine/Plugins/Animation/DeformerGraph/Content Paths=../../../Engine/Plugins/Animation/IKRig/Content Paths=../../../Engine/Plugins/BlueprintFileUtils/Content Paths=../../../Engine/Plugins/Developer/AnimationSharing/Content Paths=../../../Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Content Paths=../../../Engine/Plugins/Editor/BlueprintHeaderView/Content Paths=../../../Engine/Plugins/Editor/GeometryMode/Content Paths=../../../Engine/Plugins/Editor/ModelingToolsEditorMode/Content Paths=../../../Engine/Plugins/Editor/ObjectMixer/LightMixer/Content Paths=../../../Engine/Plugins/Editor/ObjectMixer/ObjectMixer/Content Paths=../../../Engine/Plugins/Editor/SpeedTreeImporter/Content Paths=../../../Engine/Plugins/Editor/UVEditor/Content Paths=../../../Engine/Plugins/Enterprise/DatasmithContent/Content Paths=../../../Engine/Plugins/Enterprise/GLTFExporter/Content Paths=../../../Engine/Plugins/Experimental/ChaosCaching/Content Paths=../../../Engine/Plugins/Experimental/ChaosClothEditor/Content Paths=../../../Engine/Plugins/Experimental/ChaosNiagara/Content Paths=../../../Engine/Plugins/Experimental/ChaosSolverPlugin/Content Paths=../../../Engine/Plugins/Experimental/ChaosVehiclesPlugin/Content Paths=../../../Engine/Plugins/Experimental/Dataflow/Content Paths=../../../Engine/Plugins/Experimental/FullBodyIK/Content Paths=../../../Engine/Plugins/Experimental/GeometryCollectionPlugin/Content Paths=../../../Engine/Plugins/Experimental/PythonScriptPlugin/Content Paths=../../../Engine/Plugins/Experimental/ToolPresets/Content Paths=../../../Engine/Plugins/FX/Niagara/Content Paths=../../../Engine/Plugins/Fab/Content Paths=../../../Engine/Plugins/Interchange/Runtime/Content Paths=../../../Engine/Plugins/Media/MediaCompositing/Content Paths=../../../Engine/Plugins/Media/MediaPlate/Content Paths=../../../Engine/Plugins/MovieScene/SequencerScripting/Content Paths=../../../Engine/Plugins/Runtime/AudioSynesthesia/Content Paths=../../../Engine/Plugins/Runtime/AudioWidgets/Content Paths=../../../Engine/Plugins/Runtime/GeometryProcessing/Content Paths=../../../Engine/Plugins/Runtime/HDRIBackdrop/Content Paths=../../../Engine/Plugins/Runtime/HairStrands/Content Paths=../../../Engine/Plugins/Runtime/Metasound/Content Paths=../../../Engine/Plugins/Runtime/ResonanceAudio/Content Paths=../../../Engine/Plugins/Runtime/RigVM/Content Paths=../../../Engine/Plugins/Runtime/SoundUtilities/Content Paths=../../../Engine/Plugins/Runtime/Synthesis/Content Paths=../../../Engine/Plugins/Runtime/WaveTable/Content Paths=../../../Engine/Plugins/TraceUtilities/Content Paths=../../../Engine/Plugins/VirtualProduction/MultiUserTakes/Content Paths=../../../Engine/Plugins/VirtualProduction/Takes/Content [Audio] UnfocusedVolumeMultiplier=1 [GameNetDriver StatelessConnectHandlerComponent] CachedClientID=1 [SystemSettings] r.DynamicGlobalIlluminationMethod=0
4. Сохраните изменения в файле, закройте его, и запустите игру.
Убедитесь что сохранили файл. потом закройте его и запустите игру.
5. Настройте гамму по вкусу
зайдите в свой мир и настройте гамму так, чтобы картинка была приятна вашему глазу.
Готово
Теперь игра выглядит приятнее, а главное, идет намного плавнее.
Оригинальный автор гайда
Я не оригинальный автор этого гайда, я всего лишь перевел его с английского языка на русский.

Оригинальный автор: local.interloper

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

Если хотите поддержать, то лучше поддержите Оригинальный гайд какой нибудь наградой.
15 Comments
Pupik Nov 12, 2024 @ 2:25am 
@Xanadoom Уже понял :tobdog:
Xanadoom  [author] Nov 12, 2024 @ 2:18am 
@kenny
попки нету потому что эту настройку перенесли в меню игры, тоесть в файлах копаться не обязательно а значит гайд теперь бесполезен.
kenny Nov 11, 2024 @ 9:17pm 
помогите кто сможет нету попки которые были указаны в гайде?
Pupik Oct 8, 2024 @ 1:44am 
@Jesse Kozhemyaka та же самая проблема, нету просто таких файлов, и причем это с новой версией игры раньше все было нормально
Xanadoom  [author] Oct 5, 2024 @ 7:57pm 
@Jesse Kozhemyaka можешь написать мне в дс g1xx, попробую помочь
Mita<3 Oct 5, 2024 @ 12:50pm 
Парни, почему у меня нет Engine ini? есть только GameUserSettings и Settings собственно? Может я чето не так сделал? Купил часа три назад
Xanadoom  [author] Sep 26, 2024 @ 6:46am 
@SaintSneakers ну да, в пути файла стоит абиотик фактор поэтому врядли это может влиять на остальные игры
BO SINN Sep 25, 2024 @ 6:04am 
Точно только этой игры а не всего движка? Прост к примеру другая игра на ue5 вылетать стала, хз, до этой вправки не было
Xanadoom  [author] Sep 24, 2024 @ 11:36pm 
@Ŝ DeH_4iK Ŝ ( . V . )
этого не может быть, ты же изменял файлы только этой игры
Ŝ DeH_4iK Ŝ ( . V . ) Sep 24, 2024 @ 5:26pm 
Я все сделал, теперь вылетают другие игры на таком же дивжке, что делать?