unreal.ARSessionTrackingFeature

class unreal.ARSessionTrackingFeature

Bases: 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: ARSessionTrackingFeature

No additional features are enabled.

Type:

0

PERSON_SEGMENTATION: ARSessionTrackingFeature

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

Type:

2

PERSON_SEGMENTATION_WITH_DEPTH: ARSessionTrackingFeature

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

Type:

3

POSE_DETECTION2D: ARSessionTrackingFeature

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

Type:

1

SCENE_DEPTH: ARSessionTrackingFeature

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

Type:

4

SMOOTHED_SCENE_DEPTH: ARSessionTrackingFeature

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

Type:

5