unreal.ARSessionType

class unreal.ARSessionType

Bases: unreal.EnumBase

Options for the tracking type of the session. All AR platforms use this structure but only some session tracking are supported on each platform. The options are mutually exclusive.

C++ Source:

  • Module: AugmentedReality

  • File: ARSessionConfig.h

FACE

A session where only faces are tracked. ARKit and ARCore support this type of tracking using the front-facing camera.

Type

3

GEO_TRACKING

A session where geographic locations are tracked. ARKit supports this type of tracking.

Type

7

IMAGE

A session where only images supplied by the app are tracked. There is no world tracking. ARKit supports this type of tracking.

Type

4

NONE

No tracking in the session.

Type

0

OBJECT_SCANNING

A session where objects are scanned for object detection in a later World Tracking session. ARKit supports this type of tracking.

Type

5

ORIENTATION

A session where only the orientation of the device is tracked. ARKit supports this type of tracking.

Type

1

POSE_TRACKING

A session where human poses in 3D are tracked. ARKit supports this type of tracking using the rear-facing camera.

Type

6

WORLD

A session where the position and orientation of the device is tracked relative to objects in the environment. All platforms support this type of tracking.

Type

2