ToTheHit
(ToTheHit)
March 11, 2019, 8:13am
1
Hello everyone,
I change the FOV scaling to Hor+ (for a 21:9 resolution) using two lines in the Engine.ini file:
[/Script/Engine.LocalPlayer]
AspectRatioAxisConstraint = AspectRatio_MaintainYFOV
This works well, but if I want to play a sequencer, then Hor+ will change to Vert-. How can I change FOV to Hor + again (preferably without using C++)?
Video with my problem: UE4: FOV after sequencer - YouTube
Many thanks.
D3ZAX
(D3ZAX)
October 23, 2019, 3:40am
2
Sorry, there is no way to do that unless you change the engine code.
I find the hard code in LevelSequencePlayer.cpp file, it will be impossible to config it:
FViewTargetTransitionParams TransitionParams;
PC->SetViewTarget(CameraActor, TransitionParams);
if (PC->GetLocalPlayer())
{
PC->GetLocalPlayer()->AspectRatioAxisConstraint = EAspectRatioAxisConstraint::AspectRatio_MaintainXFOV;
}
So, you have to change aspect ratio manually yourself if you need.