Exclude GameObject transform from being controlled by AR

Hi, I’m working in AR Foundation with simple plane detection and object placement in AR.
I found out that every 3D gameObjects created in the scene (except children of AR Camera) are tracked as AR objects and do not move along with the camera viewport
What I want is to explicitly exclude some objects and make them always fixed on the device’s screen.

What is the best way to do this?
For now, the only way I could do is to make them children of the AR camera but this is an annoying object structure. I tried another way to write script or to use position/rotation/parent constraint and make the objects follow the AR camera transform but this way makes the objects out of the correct position frequently ( I guess it’s due to transforms not sync. in the correct order)

This is the best way.

1 Like