enum TrackingStateReason (Niantic.ARDK.AR.TrackingStateReason)
Overview
Possible causes for limited position tracking quality. More…
enum TrackingStateReason: byte { None = 0, Initializing = 1, ExcessiveMotion = 2, InsufficientFeatures = 3, Relocalizing = 4, };
Detailed Documentation
Possible causes for limited position tracking quality.
Note
iOS-only value.
Enum Values
None
Current tracking peerState is not limited.
Note
This is the only Android-supported value of TrackingStateReason.
Initializing
The AR session has not gathered enough camera or motion data to provide tracking information.
ExcessiveMotion
Tracking is limited due to excessive motion of the device.
InsufficientFeatures
Tracking is limited due to insufficient features viewable by the camera.
Relocalizing
Tracking is limited due to a relocalization in progress.