VIVE HMD Lag When 'Lock To HMD' is Set to Off in 4.20.
I upgraded to 4.20 and after a while of happily using it realized that the visuals in the HMD were lagging in a way that they never did in version 4.19. The lag goes away if I set the 'lock to HMD' variable to 'on', however I don't want to do this because the game I'm building requires the HMD view to be set relative to the controller position (I'm building an actuated flight simulator and so can't have the view of the HMD change as the actuators move, I get around this problem by having the view be set relative to a controller that is on the seat and so also moves with the actuators). I can't go back to version 4.19 and every time I try some of my files stop working. Does anybody know where this lag is coming from?
Any help with this problem would be very much appreciated. Thanks!
asked Aug 14 '18 at 09:42 AM in VR
I had the same problem, btw it's not exclusive to VIVE, starting from 4.20 unticking bLockToHmd disables LateUpdate which introduces a noticeable lag. The best workaround over this is to create a new class that inherits 'UCameraComponent' and override 'GetCameraView' function with this code:
Follow this question
Once you sign in you will be able to subscribe for any updates here