I’m looking to create an app to overlay AR content over a physical object in the real world. I have seen third party packages e.g Vurforia (model targets), wikitube (3D model object target) that have this feature but cost a small fortune. What’s the difference between using a third party package and unity’s AV foundation ‘AR Tracked object manager’?
AR Foundation allows you to work with augmented reality platforms in a multi-platform way within Unity. This package presents an interface for Unity developers to use, but doesn’t implement any AR features itself.
Currently ARKit is the only Unity-supported provider plugin with object tracking capabilities, using ARKit’s object tracking implementation. We can’t speak for third-party tools.
Late to this thread, but for anyone still looking — AR Foundation’s object tracking only works on iOS via ARKit and requires you to scan the physical object first.
If you already have a 3D/CAD model of your object, model-based tracking is another approach. It matches the model geometry against the camera feed to get 6DOF pose, works cross-platform (iOS, Android, desktop), and doesn’t require scanning or training.
I recently released a Unity plugin that does this: xrtracker.net