I'm working on an AR project in Unity using the Hololens with a leap motion mounted on top of it. The goal is to get the virtual hands perfectly aligned with the user's physical hands so the virtual hands can be made invisible. With the device offset mode on 'manual head offset' the alignment is pretty good. However, when moving around, the hands slightly move along with the head, creating a swimming effect. In other words, if the hands are kept perfectly still and the head is moved closer, the hands drift a couple of centimeters away from head, following its movement.
Temporal warping mode seems to be the setting that should fix this problem but I have tried every option, the manual one with a wide range of values, and this does not show any improvement. I have tried many other things and settings (in different versions of Unity) but nothing seems to work.
Does anyone have any idea how to solve this? Thanks in advance!