Change engine aspect ratio scaling from vert- to hor+

the question is in the title, an example is given below…

when using wider monitors in unreal engine (say for example a 21:9 monitor), the bottom and top get cut off, this is far from optimal, how would I go around changing this so that it actually adds to the sides of the screen, instead of the, default, cropping?

16:9 aspect ratio

21:9 aspect ratio

1 Like

Go into your project’s config folder and add this to the end of the DefaultEngine.ini file

[/Script/Engine.LocalPlayer]

AspectRatioAxisConstraint=AspectRatio_MaintainYFOV

3 Likes

Thank you very much, I spent all day looking for a solution. Many say that you need to succeed. But this is a crutch.

the answer to your question: How to use vertical FOV using Blueprints - Cinematics & Media - Unreal Engine Forums

Just keep in mind that “Make Literal float” is a VERTICAL VALUE - for FOV 90, this value will be 59. The calculator is at Horizontal/Vertical FOV Calculator

this setting can also be found inside the camera option inside a camera actor component, and you need to check the override fov axis option(not the exact name ) to make it effective. preserve y axis fov means you force the game to expand horizontally(hor+) to fit the screen, preserve x axis(vert-) means you can “zoom in” to fit the screen.