microsoft / MixedReality-WorldLockingTools-Unity

Unity tools to provide a stable coordinate system anchored to the physical world.
https://microsoft.github.io/MixedReality-WorldLockingTools-Unity/README.html
MIT License
188 stars 45 forks source link

Breaking change in ASA 2.12.0 #257

Closed fast-slow-still closed 2 years ago

fast-slow-still commented 2 years ago

The new release of ASA v2.12.0 fixes a significant bug related to a non-identity transform for the AR Session Origin.

The WLT-ASA shim contains workarounds for the bug. Those workarounds will need to be disabled for version >= v2.12.0.

(The fix needs to be verified again, but has been previously verified with a preview ASA build. Many thanks to the ASA team!!!)

If I remember correctly, the bug only affects HoloLens.

fast-slow-still commented 2 years ago

Having gotten advance notice from the ASA team about this fix coming out (Yay ASA team!), I had put some defines in around version 2.12.0.

I've tested them out, and both the ASA bug fix and the WLT conditional compilation for the workarounds seem to be good.

Please let me know if you run into issues moving to latest ASA version!

fast-slow-still commented 2 years ago

Fixes are in WLT v1.5.7 and later.