mixed-reality-extension-sdk
mixed-reality-extension-sdk copied to clipboard
Feature Requeset: Respond to/communicate tracking loss for hands/controllers
It would be nice to be able to tell when hand tracking is lost and have direct access to hand mesh collision.
Hand tracking is a concept unknown to the MRE SDK. Can you elaborate?
The attachment system is able to attach to a game object that is controlled by MRTK that represents the hand. I modified this game object to disable itself when hand tracking is lost, but the MRE is unable to receieve this change in state from Unity. The "enabledAndActive" flag seems to only get updated when changed in the MRE. This results in undesired behavior as I have a event that triggers when a hand has a specific rotation.
Changed title to specify the exact request to detect and handle "loss of tracking".
As mentioned earlier, the MRE itself doesn't know about hand/head positions. This should probably be implemented completely client-side in the host app, just not sending transforms over when parent is disabled?