Hi,
There can be lots of reason for low FPS. check GPU Profiling | Unreal Engine Documentation
with help of profiler you will be able to understand where the issue is…
It can be high resolution texture or high poly 3d models maybe or lights … try to keep light static as much as possible …
and use VR best practice… Virtual Reality Best Practices | Unreal Engine Documentation
there is one .INI file you have to paste that stuff in it … (its in the link as well… i’m pasting it here again )
*VR .INI Settings
The following .INI settings were taken from the UE4 powered, VR demo, Showdown. These . INIsettings, if used, should be added to your project’s Config\DefaultEngine.INI file, under SystemSettings.
[SystemSettings]
vr.PixelDensity=1
r.SeparateTranslucency=0
r.HZBOcclusion=0
r.MotionBlurQuality=0
r.PostProcessAAQuality=3
r.BloomQuality=1
r.EyeAdaptationQuality=0
r.AmbientOcclusionLevels=0
r.SSR.Quality=1
r.DepthOfFieldQuality=0
r.SceneColorFormat=2
r.TranslucencyVolumeBlur=0
r.TranslucencyLightingVolumeDim=4
r.MaxAnisotropy=8
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.FastBlurThreshold=0
r.SSR.MaxRoughness=0.1
r.rhicmdbypass=0
sg.EffectsQuality=2
sg.PostProcessQuality=0*
let me know if it helps
thanks