AspectRatioAxisConstraint is resets after playing sequencer.

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.

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.