VR Shipping Build is blurry and slow

I don’t have much time, I’ll edit this answer with more details soon, but in a nutshell:

  • on your beginPlay, run some console commands via blueprint
  • r.setResolution, to the resolution of the Vive (you can find that on the web probablym not sure the exact command)
  • r.ScreenPercentage to up to 200. 150 is okay usually, but the default is a bit blurry.

The slowness in my game was due to me using physics impulse every frame, which are meant to be used once, si it made my game framerate dependent. Avoid that.

Also type “stat fps” in the console to see your FPS. If you don’t have a constant 89/90, optimize. Start by disabling shadows, and removing lights that you don’t really need, use static meshes as much as possible, etc.