ObjectTracker with Model Dataset supports an extended tracking (ET) mode, similar to the existing
ObjectTracker. Internally it operates differently, but it will behave similar for you. Extended Tracking supports virtual augmentation of digital content when the tracked physical object will not be in view.
Extended tracking is always on on supported devices and can’t be changed at run-time. For the list of supported devices, please see Vuforia Engine Calibrated Devices.
At run-time (after starting the tracker), you can check if ET is running by querying
isExtendedTrackingStarted() on the Model Targets.
Note that the tracking status of the
ModelTargetResult (getStatus()) is reported as
TRACKED when Model Target tracking is robust and
EXTENDED_TRACKED when target tracking confidence diminishes and reverts to positional device tracking.
2.2 Unity API
The Unity API mirrors the organization of the Native API in that there are classes for:
ModelTargetBehaviour (will be instanciated using the
The ModelTarget GameObject is the visual representation of the target within the Unity Scene. In the Unity Editor's Scen View, a 3d model will be rendered to help developers place content relative to the real model and is not rendered in play mode or on device.. Setting a Scale of 1 (uniform scale is enforced) will always reset the size of the object to its original size.
For more information about using Model Targets in Unity, please refer to the Introduction to Model Targets in Unity.