UE5.3打包Windows分辨率低问题解决

UE5.3打包Windows程序包,运行分辨率很低,画面很模糊,锯齿很严重。解决方法有两个。

方法一、打包后修改

打包后需要先运行一下,运行后会在打包的目录下生成 项目名称\Saved\Config\Windows\GameUserSettings.ini 配置文件,如果打的是Shipping包,应该到操作系统用户目录下去找 C:\Users\你用用户名\AppData\Local\你的项目名称\Saved\Config\Windows\GameUserSettings.ini,配置文件中找到 sg.ResolutionQuality=0 配置项,默认值为 0 ,修改 100 ,保存重新运行即可。修改后完整配置文件如下:

[ScalabilityGroups]
sg.ResolutionQuality=100
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=3
sg.ShadowQuality=3
sg.GlobalIlluminationQuality=3
sg.ReflectionQuality=3
sg.PostProcessQuality=3
sg.TextureQuality=3
sg.EffectsQuality=3
sg.FoliageQuality=3
sg.ShadingQuality=3

[/Script/Engine.GameUserSettings]
bUseVSync=False
bUseDynamicResolution=False
ResolutionSizeX=1920
ResolutionSizeY=1080
LastUserConfirmedResolutionSizeX=1920
LastUserConfirmedResolutionSizeY=1080
WindowPosX=-1
WindowPosY=-1
FullscreenMode=1
LastConfirmedFullscreenMode=1
PreferredFullscreenMode=1
Version=5
AudioQualityLevel=0
LastConfirmedAudioQualityLevel=0
FrameRateLimit=0.000000
DesiredScreenWidth=1280
bUseDesiredScreenHeight=False
DesiredScreenHeight=720
LastUserConfirmedDesiredScreenWidth=1280
LastUserConfirmedDesiredScreenHeight=720
LastRecommendedScreenWidth=-1.000000
LastRecommendedScreenHeight=-1.000000
LastCPUBenchmarkResult=-1.000000
LastGPUBenchmarkResult=-1.000000
LastGPUBenchmarkMultiplier=1.000000
bUseHDRDisplayOutput=False
HDRDisplayOutputNits=1000

方法二、打包前修改

在项目的 Config\ 目录下,新建 GameUserSettings.ini 文件,内容为上边方法一里的配置内容,重新打包即可。

参考: https://blog.csdn.net/qq_22217551/article/details/62216610