Hello! I’m a beginner in Unreal Engine and need your help!
I’m working on creating a VR game using Unreal Engine and an RTX 3060 Ti GPU. When I try to preview the game in VR, I encounter streaming over warnings, and the performance becomes quite sluggish. I’m reluctant to compromise on graphics quality, and my plan is to create a standalone VR program once I’ve completed my work.
Will creating a standalone VR program eliminate the performance issues I’m experiencing during VR preview?
Hello,
There is usually a small performance gain when packaging an executable. (btw
Sometimes the word “Standalone VR” is used to describe mobile VR like the Oculus Quest)
You should go ahead and package your project to see the difference.
Use the console commands stat fps
and stat unit
to see your fps / frame times
If you press CTRL + SHIFT + Comma while previewing in engine you’ll see what is taking the most time to compute.
Thanks for your answer!!
Then what frame is suitable for my GPU?
I’d consider 60fps (16.6ms per frame) to be the minimum, but for experiences where you move very slow you could probably go lower without causing motion sickness.
Ideally you’d want to match your framerate to the refresh rate of the screen on your HMD, for example: the Quest 2 screen can refresh at 72, 80, 90 and 120fps.