EGoogleARCoreTrackingFailureReason

Describes the possible tracking failure reasons in ARCore.

Windows
MacOS
Linux

References

Module

GoogleARCoreBase

Header

/Engine/Plugins/Runtime/AR/Google/GoogleARCore/Source/GoogleARCoreBase/Public/GoogleARCoreTypes.h

Include

#include "GoogleARCoreTypes.h"

Syntax

enum EGoogleARCoreTrackingFailureReason
{
    None                    = 0,
    BadState                = 1,
    InsufficientLight       = 2,
    ExcessiveMotion         = 3,
    InsufficientFeatures    = 4,
}

Values

Name

Description

None

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

BadState

Tracking lost due to bad internal state.

InsufficientLight

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

ExcessiveMotion

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

InsufficientFeatures

Tracking lost due to insufficient trackable features.

Remarks

Describes the possible tracking failure reasons in ARCore.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss