Search Issue Tracker

Won't Fix

Votes

0

Found in [Package]

1.15.0

Issue ID

OXRB-561

Regression

No

GameObject with OVRSpatialAnchor wobbles in Player when moving head

Package: OpenXR Plugin

-

Reproduction steps:
1. Open the attached "repro" project
2. Open the "Assets/Scenes/SampleScene.unity" Scene
3. "Build And Run" the project on an Oculus device
4. In the Player, move your head to the sides and observe the house
5. Use the "Select" button (middle finger button on the side) on the controller while pointing at the house (the line will be white instead of red when it's successfully pointing to the house) to toggle the OVRSpatialAnchor component on the house
6. Repeat the 4th step

Expected result: The GameObject "Gatehouse" remains stable
Actual result: The GameObject "Gatehouse" wobbles when moving head

Reproducible with: 1.7.0 (2023.2.0a20), 1.15.0-pre.2 (6000.3.0a1), 1.15.0 (2022.3.63f1, 6000.0.53f1, 6000.1.11f1, 6000.2.0b9)
Could not test with: 1.15.0 (6000.3.0a1) (Compilation error, more info in the internal comments)

Reproducible with devices:
- Oculus Quest 3 (Quest 3), CPU: Snapdragon XR2 Gen 2 (SM8550), GPU: Adreno (TM) 740
- Oculus Quest 2 (Quest 2), CPU: Snapdragon XR2, GPU: Adreno 650

Reproducible on: Windows 11
Not reproducible on: No other environments tested

Notes:
- Not reproducible in the Editor, only reproducible in Player
- Once the OVRSpatialAnchor or OVRManager is removed then the GameObject is stable again
- This issue wasn't present when using the Oculus XR plugin instead of the OpenXR plugin
- Only script is the TriggerHandler.cs

  1. Resolution Note:

    AR Foundation was not designed to work with Meta SDK Spatial Anchors, or any other external anchors, so it is not a combination of features that has been tested together. If you are using AR Foundation, please utilize the anchors we provide: https://docs.unity3d.com/Packages/com.unity.xr.meta-openxr@2.0/manual/features/anchors.html

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.