Search Issue Tracker
Fixed
Fixed in 2021.3.29f1, 2022.3.6f1, 2023.1.5f1, 2023.2.0a23
Votes
11
Found in
2021.3.27f1
2022.3.4f1
2023.1.2f1
2023.2.0a20
Issue ID
UUM-41235
Regression
Yes
ARFoundation 5.0.2 drift issue
1. What happened
On iOS, a drift is very noticeable when the user moves their device, even slowly. When objects are in place they should not drift when the camera moves.
(apparently this is also the case on Android : https://github.com/Unity-Technologies/arfoundation-samples/issues/1049#issuecomment-1401315855)
2. How can we reproduce it
This project is from the ARFoundation Samples 5.0.2. It has not been in any way modified other than opened in the Unity 2021.3.11f1, in order to illustrate our issue. You can build the project on iOS and test either "Simple AR", "Plane Detection" or in the case of the video files attached to this bug report, "Meshing > Normal Meshes".
3. Versions
The drift is noticeable on iOS devices :
- iPhone 12 Pro (iOS 16.3)
- iPhone 14 Pro (iOS 16.1.2)
It was observed with ARFoundation 5.0.2 with Unity 2021.3.11f1
Everything was working fine on an older version of ARFoundation (4.1.7) on Unity 2019.4.33.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Inconsistent behaviour when interacting with different dropdown types with pointer events on parent Visual Element
- Hidden GameObjects won't re-enable when they have call "DontDestroyOnLoad" function
- Overlay Canvas are rendered on each split-screen camera when HDR is enabled
- [Android] The Player loses focus when using UnityEngine.Handheld.StartActivityIndicator() with Facebook SDK
- Build fails with "Building Library/Bee/artifacts/MacStandalonePlayerBuildProgram/gahcy/hj9mx3z/951.0 failed with output:..." errors when Scripting Backend is set to IL2CPP
Resolution Note (fix version 2023.2.0a23):
XR: Fixed an issue with XR Input -> New Input System that caused TrackedPoseDriver rotation to drift between Update / BeforeRender calls.
Resolution Note (fix version 2023.1.5f1):
XR: Fixed an issue with XR Input -> New Input System that caused TrackedPoseDriver rotation to drift between Update / BeforeRender calls.
Resolution Note (fix version 2022.3.6f1):
XR: Fixed an issue with XR Input -> New Input System that caused TrackedPoseDriver rotation to drift between Update / BeforeRender calls.
Resolution Note (fix version 2021.3.29f1):
XR: Fixed an issue with XR Input -> New Input System that caused TrackedPoseDriver rotation to drift between Update / BeforeRender calls.