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
- All mouse clicks resize the Editor Window when script recompilation occurs
- canvas.rootCanvas returns self instead of true rootCanvas when the child canvas's GameObject is disabled
- "Unsupported texture format R16 for a swizzle" error and texture is not correctly rendered when using texture Swizzle and reimporting texture asset
- Tab order is incorrect after re-ordering
- [Ubuntu] Red squares instead of ticks in dropdown options
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.