So with the Unity AR plugins (ARFoundation, ARKit, ARCore), if I place an object on a plane like a table or something, and then move that table around in the real world will the AR objects move with it? Or are they just stuck in space? Is there a way to make it move with the plane?
I know there are programs like Vuforia which let you input a target surface and then you can move them with that, but I want the ARFoundation ability to place things on any surface without needing a card.
@Blarp Can you set surfaces as targets at any point while the program is running? Like, say, I look at a table and place an object, can it then, no matter what table I place it on, use that table as the target? Could I have multiple tables be targets for multiple objects and move them around independently?
Also, does it work with ARCore, ARKit, AND ARFoundation?
So you need to set the table as the target beforehand? You can’t let it scan something as a surface and then set that surface as the target while the game is running?
Image Tracking may be what you need - you could put a postcard or game box on the table, and then the app can use that rectangle, or a point on it as the origin, and you can make the origin follow that tracked rectangular image.