【UE5】パッケージ化すると品質が明らかに悪くなる場合
UE5でパッケージ化が完了して、アプリの最終確認!ワクワクします。
起動してみるとあら不思議、パッと見の絵全体のクオリティが悪く見えます。なんというか、テクスチャが全部1K解像度になったかのような見た目です。せっかく全部4Kにしているのに。
原因はパッケージ化したモジュールは、デフォルト設定で、PCのスペックからゲーム全体の品質(スケーラビリティ)を自動設定してしまうためでした。
対策は固定設定をします。
方法①:iniファイル
DefaultGameUserSettings.ini
[/Script/Engine.GameUserSettings]
sg.ResolutionQuality=100.000000
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
3 が「最高(Epic)」、4 が「映画(Cinematic)」です。
方法②:Blueprint
タイトル画面などの BeginPlay で以下のノードを組むことです。
Get Game User Settings
Set Overall Scalability Level (Valueを 3 または 4 に設定)
Apply Settings
