[ARKit] Is it possible remembering certain room using Room Tracking?

Hi! I'm making content using Room Tracking for vision pro these days. So I searched information about it. Here the links I visited. But I could not found the info I wanted to know

I wanna know that if it's possible remembering room structure that recognized before and adding contents in certain world anchor in the room space when user entered the room again?

For example, a developer can save the room structure, room info (with room ID) and world anchor of the room with Room Tracking feature. After this, the developer can add entities via Xcode and Reality Composer Pro in certain position of the room to show contents to users when users enter the room. So users can see the contents whenever they visit the room.

Is this possible? If there are example codes or projects about it, please let me know.

Answered by Vision Pro Engineer in 812518022

Hi @PLAY4,

If I understand your question correctly you want to scan a room and 'save' that scan so you can ship it in your app. Then, sometime later with an installed instance of your app a person could walk into this room and the app would understand that it is in this room?

If that is the case, you could accomplish this goal via a tracked object. Similar to this sample . Then place the tracked object in the room. When people, running your app, enter the room the object is recognized and you can place your 3d content at that point.

Accepted Answer

Hi @PLAY4,

If I understand your question correctly you want to scan a room and 'save' that scan so you can ship it in your app. Then, sometime later with an installed instance of your app a person could walk into this room and the app would understand that it is in this room?

If that is the case, you could accomplish this goal via a tracked object. Similar to this sample . Then place the tracked object in the room. When people, running your app, enter the room the object is recognized and you can place your 3d content at that point.

[ARKit] Is it possible remembering certain room using Room Tracking?
 
 
Q