unreal.GoogleARCoreTrackingFailureReason

class unreal.GoogleARCoreTrackingFailureReason

Bases: unreal.EnumBase

ingroup: GoogleARCoreBase Describes the possible tracking failure reasons in ARCore.

C++ Source:

  • Plugin: GoogleARCore

  • Module: GoogleARCoreBase

  • File: GoogleARCoreTypes.h

BAD_STATE

Tracking lost due to bad internal state. Please try restarting the AR experience. This should be seen rarely, and should be reported to and fixed by ARCore team.

Type

1

EXCESSIVE_MOTION

Tracking lost due to excessive motion. Please move device more slowly.

Type

3

INSUFFICIENT_FEATURES

Tracking lost due to insufficient trackable features. Please move to area with more features, such as corners, objects, surfaces with texture. Avoid blank walls and surfaces without detail.

Type

4

INSUFFICIENT_LIGHT

Tracking lost due to poor lighting conditions. Please move to a more brightly lit area

Type

2

NONE

Tracking is working normally, or ARCore session is not currently running.

Type

0