unreal.GoogleARCoreAugmentedFace

class unreal.GoogleARCoreAugmentedFace(outer=None, name='None')

Bases: unreal.ARFaceGeometry

An UObject representing a face detected by ARCore.

C++ Source:

  • Plugin: GoogleARCore
  • Module: GoogleARCoreBase
  • File: GoogleARCoreAugmentedFace.h

Editor Properties: (see get_editor_property/set_editor_property)

  • is_tracked (bool): [Read-Write] Whether the face is currently being tracked by the AR system
  • look_at_target (Vector): [Read-Write] The target the eyes are looking at
  • unique_id (Guid): [Read-Write] Unique Id
get_local_to_tracking_transform_of_region(region) → Transform

Returns the latest known local-to-tracking transform of the given face region.

Parameters:region (GoogleARCoreAugmentedFaceRegion) –
Returns:
Return type:Transform
get_local_to_world_transform_of_region(region) → Transform

Returns the latest known local-to-world transform of the given face region.

Parameters:region (GoogleARCoreAugmentedFaceRegion) –
Returns:
Return type:Transform