Framerate and FreezeRendering

Hi, i’m working on a vr (htc vive) project and we’re at the optimization state.

We’ve noticed that in our scene, looking from a specific location to a specific direction our framerate drop almost instantly from 90 to 45fps, so we used the freezeRendering command to display just the actors in sight at the specific moment and find out which of these cause the frame dropping.

The curious fact is that after issuing the command the framerate instantly rise again to 90fps, so we can not find the indicted actor in the scene.

Why is this frame rising happening?
Am i right in saying that it is related to UE not needing to constantly check for which actors are in sight so it gains speed?
Are there other reasons?

Thanks guys.

Hello :slight_smile:
its HMD vsync. I had same prob with oculus. if u cant hit 90, sometimes you drop to 85 => it`s dropped to 45 cause of vsync. Try to turn off this feature for your HMD :slight_smile:

Yes this is correct! Its a thing pc vr headsets do to protect you from weird stuttering in vr. Do not turn this feature off! Optimize your scene to run at 90fps. Anything below this should never be accepted.