Unreal 5.6 has smearing on the image when looking around
Unreal Engine 5.6.0 and 5.6.1 both have issues in VR / XR rendering producing a smearing image when looking around with the headset. The issue is more pronounced with Quadview tracking the user's eyes.
This issue has been fixed in UE5.7, relevant commit in Github here:
https://github.com/EpicGames/UnrealEngine/commit/7102abc215e872b12afa60a5e245622d5e25e27e
If you want to use Unreal 5.6 with Varjo headsets, we recommend you compile Unreal 5.6 from source with the following changes to SceneRendering.cpp:
1. Line 3884: Change PrepareViewStateTask to PrepareSceneTexturesConfigTask
2. Line 3888: Change PrepareViewStateTask to PrepareSceneTexturesConfigTask
3. Lines 3906-3907: Remove line Renderer->PrepareViewStateForVisibility(SceneTexturesConfig);
4. Line 3915: Change PrepareViewStateTask to PrepareSceneTexturesConfigTask
5. Line 3943: Add the following code before if (ViewFamily.EngineShowFlags.LensDistortion && FPaniniProjectionConfig::IsEnabledByCVars()) line:
if (SceneUpdateInputs) { for (FSceneRenderer* Renderer : SceneUpdateInputs->Renderers) { const FSceneTexturesConfig& SceneTexturesConfig = Renderer->GetActiveSceneTexturesConfig(); Renderer->PrepareViewStateForVisibility(SceneTexturesConfig); } }
Discussion on Unreal forums:
https://forums.unrealengine.com/t/vr-in-5-6-has-a-smearing-no-matter-what-settings-i-use/2551877/26