Components with an absolute attachment to a MotionController get a late transform update
Result: The cube moves back and forth, as you move your motion controller
Expected: The cube does not move at all
add the following line of code at the beginning of UMotionControllerComponent::FViewExtension::GatherLateUpdatePrimitives
Unfortunately this would not fix the problem in a case, where the component's location is absolute, but the rotation is not or vice versa.
urrently the only workaround is to detach any Component, that would be attached absolute to a MotionController.
asked Nov 17 '16 at 05:56 PM in VR
If you select the Motion Controller component there is a checkbox for "Disable Low Latency Update". Its tooltip states "if false, render transforms within the motion controller hierarchy will be updated a second time immediately before rendering." This sounds to me like the behavior you're seeing is expected. If you want to keep the current hierarchy setup, enabling this checkbox will prevent the cube mesh from moving during VR.
answered Nov 21 '16 at 08:36 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here