Hello.
I am making an app which uses the player hand and visualizes it.
I have hand tracking logic, using the UnityEngine.VR.WSA library, and the location of my hand. When i detect the hand i use state.properties.location.TryGetPosition(out pos) to set the position of and simple sphere prefab. So far so good. When i start the app and get my hand in action everything is good - the sphere is where it should be, in the middle of my gesture. But when i turn 180 degrees, with the hand still detected, the sphere has some horizontal offset to the right, its position where my pinkie finger is. I am not moving my body, i mean the hand is always in the same spot relative to my head.
Do you guys have suggestions why this happens and how to fix it ?
Thanks in advance.
G.G.