Developing some stuff on the DK2 (latest 0.4.3 sdk) using latest UE4 (4.5.1) with a nvidia GTX 750ti
here is a link to my blueprint with the absurd amount of console commands i have to execute to get my level to run decent: https://dl.dropboxusercontent.com/u/7072449/Level_Blueprint.jpg
the viewer just sits back and is led through a landscape where they just look around.
When I put the console command hmd vsync off my game works seemingly much better. I get about 20-30 more FPS and way less jitter due to being under 75 FPS. I actually have to keep my FPS at max 80 with vsync off because if it gets to 90 or 100 the game gets a little jittery. so i just do t.MaxFPS 80 and the game seems to run fine.
what is vsync for in VR? what is it doing? why can i get such better FPS without it? am i better without it? i sort of understand it from googling around…it makes sure your FPS is in sync with your monitor or something. But with oculus we pretty much have to have a constant 75FPS, right? anything more or less seems to mess things up.
So should i keep it off? what exactly am i loosing without it? why would anyone use it with oculus?
thanks for any knowledge! there isn’t a lot out there about vsync with VR that i could find.