Why is Lumen not working?

Why is Lumen not working in Unreal Engine 4.27 / 5.0 - 5.6

  1. Switch your project to Deferred rendering from Forward rendering to use all Unreal Engine features such as Lumen GI and Nanite, in particular.
  2. Check you are using the DirectX 12 RHI with SM6 (Shader Model 6) to fully support Lumen features
  3. Disable Quad View to make Lumen and related Unreal Engine post process GI features work correctly: From Project Settings -> Plugins -> Varjo OpenXR -> Rendering Mode to Stereo

Disabling quad view in Unreal 4 / 5 (engine source):

The temporary work-around is to change the code of the project by removing XR_VIEW_CONFIGURATION_TYPE_PRIMARY_QUAD_VARJO

from line:

https://github.com/EpicGames/UnrealEngine/blob/4.27/Engine/Plugins/Runtime/OpenXR/Source/OpenXRHMD/Private/OpenXRHMD.cpp#L56

and by removing the line: 

https://github.com/EpicGames/UnrealEngine/blob/5.1/Engine/Plugins/Runtime/OpenXR/Source/OpenXRHMD/Private/OpenXRHMDModule.cpp#L463


 


Contact Varjo Support

Didn't find what you are looking for? Reach out to Varjo Support for help.