Open shliama opened 5 years ago
I'm having a similar issue, in my case tracking stops anchoring on the image.Centerpose and attaches image visualizers to the camera arbitrarily. I'm in them middle of a museum install so this is an unfortunately timed update. any solutions would be greatly appreciated
I would be happy to share my controller and visualizer which have only been altered to include a visualizer dictionary.
Experiencing the same issue on my end. Even with just one image loaded in the database. The anchors update to whichever image I update the screen with.
My solution was to revert back to 1.8
Apparently, it's now a “known behavior“ according to the documentation
SPECIFIC ISSUE ENCOUNTERED
If you quickly swap between two different images, both old and new
AugmentedImage
instances may haveTrackingMethod
equal toFULL_TRACKING
and worse than that, the oldAugmentedImage
Anchor will update its position according to the new image.VERSIONS USED
adb shell getprop ro.build.fingerprint
: google/taimen/taimen:10/QPP3.190404.015/5505587:user/release-keysSTEPS TO REPRODUCE THE ISSUE
TrackingMethod
equals toFULL_TRACKING
AugmentedImage
instances that haveTrackingMethod
equal toFULL_TRACKING
TrackingMethod
equal toFULL_TRACKING
Anchor
changes its position according to the second image (however, the first image is long gone) - basically, both Anchors follow the second image.P.S. Testing this on iPad, I've managed to reproduce this case once even with a completely random image, that wasn't in the database. I just quickly swapped the tracking image for a random pic from Google Search and the Anchor position continued to track the iPad position & rotation for a few seconds, however, there weren't any images to recognize anymore. After a few seconds, ARCore figured out that the old image isn't there anymore and stopped the tracking.
The OG issue worries me much more because it's way too easy to reproduce and in my case (a book with images to recognize on each page) it might affect the user experience.
WORKAROUNDS (IF ANY)
Don't confuse ARCore by swapping between images in a quick manner 🤔