I have a Unity project that uses AR Foundation on Android and implements Image Tracking. The page for platform support shows no support for Image Tracking in Android XR (here)
My project uses the Android device camera to capture an image, then crop and save the image to the Trackables Library at runtime. Once the image is detected I apply my animations to the tracked image. I would love to port this to Android XR to use with a passthrough HMD or AR glasses.
Image tracking seems like such a basic XR feature, will this really not be available?
If tracked images are not available to Android XR is there any other solution? It seems like Object tracking requires objects to be baked in. Any way to add a trackable object at runtime?
Most XR devices so far don’t give you access to the camera’s. The same for Quest (although it’s promised this year), Pico (except for enterprise), and Apple.
Yes, it sucks very much. The best way to set up something is to have a user place objects or if there is room detection have it automatically be placed at a table or something
Thanks. Ok i will think about using some markers instead. I did not think I would need camera access to use image tracking. In my case, I am not doing anything with the image from the camera/passthrough. ARFoundation is doing all of the work behind the scenes for me. I understand the process needs those cameras to detect the image and track it, but that seems entirely different than giving developer access to the full camera. Hopefully they will add this feature to AndroidXR in the future.