Hello, using NRSDK 1.9.5 we noticed that when the hand stands at about 45/55 cm there is a noticeable difference (even 5 cm) between the position of the virtual hand and the real hand. Usually the virtual hand is closer to the glasses than the real hand.
This did not seem to happen in older versions of the sdk (1.8.0 for example).
Photo taken using Samsung Galaxy S21 5G, but the problem also occurs on other devices.
Also tried on the sample project on the integration between NRSDK and MRTK and it occurs there as well.
Unfortunately, this problem makes hand interaction problematic and less natural, worsening the user experience. Is there any way to solve or mitigate it?
The V1.10.0 NRSDK improves the efficiency of the Hand Tracking function. Could you please try the hand mesh in default Hand Demo instead of MRTK sample project? And check if the offset keeps same.
I have already tried the new version 1.10.0 in an empty project without the MRTK. I tested with the “HandTracking” demo scene, without adding or modifying any scripts, using only the Nreal sdk.
The offset remained the same as in the previous version (1.9.5), I did not notice any improvement.