I recently upgraded to 4.17 which features the new VR spectator mode. It works great in the editor but in the packaged build everything seems to be stretched horizontally:
I’ve worked around it by forcing my resolution to 800x800 at startup but it’s still not quite right. fullscreened vr is now impossible because it’s so stretched
We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will follow up.
Okay I was able to replicate it in the VR template. This is caused by the setting Spectator Screen Mode to SingleEyeLetterboxed. I spent some time digging into why exactly this occurs and the culprit seems to be inside FDefaultSpectatorScreenController::RenderSpectatorModeSingleEyeLetterboxed. The actual resizing occurs in Helpers::GetLetterboxedDestRect(SrcRect, DstRect). I have no way of knowing whether or not the issue is inside GetLetterboxedDestRect or if the DstRect is just the wrong size.
This is pretty annoying since the default VR spectator mode (cropped to fit) is extremely blurry. It made shooting promotional footage pretty tricky. If there’s a workaround for this I’d love to know what it is