Introducing Meta Quest Support in AR Foundation

@andyb-unity quick question with respect to the anchor saving/loading. Do you know if there is any plan/roadmap for being able to save/load anchors from the cloud? It seems unlikely to me, but the Oculus Integration Asset was deprecated, and (as far as I am aware) this is one of the last major features missing from the replacement UPM packages.

@zxzkf1992 Yes, Meta OpenXR 2.0 supports the persistent anchor API: Anchors | Unity OpenXR Meta | 2.0.0. We are working on a big refactor of the AR Foundation documentation for Anchors to include more notes and sample code, as well as new sample in our ARF Samples app. These docs are releasing soon, but in the meantime the API is fully live now and ready to use.

2 Likes

@dkonik_pal Yes, we are working on this with Meta. Canā€™t share any specifics just yet.

2 Likes

Will there be a way to detect if a scene model already exists?

You can assume that if the user has granted your app the spatial data permission, and you still donā€™t see any planes reported by ARPlaneManager, that there is no scene model. All valid scene models include a floor plane at a minimum.

Here is a table about all supported features for different platfroms, including Meta Quest.

1 Like

If meta quest will grant developers access to camera data soon, iā€™d be very interested in using ARTrackedImageManager ā€œout of the boxā€ (migrating an ArFoundation app from mobile to the quest). Is support planned for meta quest? I understand that ArFoundation is pluging into ArKit and ArCore, and while metaā€™s OS is based on android, itā€™s not supporting ArCore. But since you have anounced ā€œMeta quest support in ArFoundationā€, iā€™d expect (or actually more wish, really :sweat_smile:) some work to be done to also wrap image tracking functionality IF metaā€™s side supports this somehow (which i guess is the limiting factor here) vuforia is a money greedy thief that no one wants to use, rightfully so, and i understand it wouldā€™nt be ArFoundations job to ā€œembedā€ any third party image tracking library.

Just though iā€™d ask, since this thread is already outdated and i canā€™t find any other positive information on thisā€¦

Metaā€™s announcement about camera pixel access has no affect on image tracking. Metaā€™s OpenXR runtime still canā€™t track images in your physical space.

What will change, once we implement the necessary code on our side (and we canā€™t start this work until Meta releases their change first), is that youā€™ll likely be able to use AR Foundationā€™s CPU Image API to capture images from the camera. More on this here: Image capture | AR Foundation | 6.0.4

We have no ETA on when this might be able to be released, but from a road map perspective I would say this is likely how we will respond.

1 Like