unreal.ARSessionTrackingFeature

class unreal.ARSessionTrackingFeature

Bases: unreal.EnumBase

Options for more tracking features to be enabled for the session, in addition to what is already defined in the project’s EARSessionType.:

C++ Source:

  • Module: AugmentedReality

  • File: ARSessionConfig.h

NONE

No additional features are enabled.

Type

0

PERSON_SEGMENTATION

Uses person segmentation for occlusion in the session. This feature is used by ARKit.

Type

2

PERSON_SEGMENTATION_WITH_DEPTH

Uses person segmentation with depth information for occlusion in the session. This feature is used by ARKit.

Type

3

POSE_DETECTION2D

Adds tracking for 2D human poses to the session. This feature is used by ARKit.

Type

1

SCENE_DEPTH

Uses scene depth for occlusion while tracking in the session. This feature is used by ARCore and ARKit.

Type

4

SMOOTHED_SCENE_DEPTH

Uses smoothed scene depth for occlusion while tracking in the session. This feature is used by ARKit.

Type

5