Hololens 2: QR Code Tracking in Unity not functional when Holographic Remoting

Julie Williamson 5 Reputation points
2023-04-04T12:39:34.3533333+00:00

I am using the codebase provided in the example documentation (https://github.com/microsoft/MixedReality-QRCode-Sample).
When I run this with holographic remoting, the QR codes are picked, but the position is never updated (SpatialGraphNode functions always return null). I've tracked the issue down to the lines in SpatialGraphNode

#if WINDOWS_UWP && UNITY_XR_WINDOWSMR

This never returns true, so position never gets updated. The rest is "working" in that the QR code text and other metadata is being picked up. But without location, I can't move forward. What is causing this issue? Project config uses UWP and OpenXR plugins all complete.

HoloLens Development
0 comments No comments
{count} vote

1 answer

Sort by: Most helpful
  1. Zuocheng Wang - MSFT 3,091 Reputation points Microsoft External Staff
    2023-04-06T03:22:34.2433333+00:00

    Hello, Welcome to Microsoft Q&A,

    This sample has two branches, from your description, you should use the 'OpenXR' branch, please refer to GitHub - microsoft/MixedReality-QRCode-Sample at OpenXR.

    The SpatialGraphNode used in the OpenXR branch is from Microsoft.MixedReality.OpenXR instead of the SpatialGraphNode.cs in the sample. Please check that you are using the correct branch.


    If the response is helpful, please click "Accept Answer" and upvote it.

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.