unreal.ARFaceGeometry

class unreal.ARFaceGeometry(outer: Object | None = None, name: Name | str = 'None')

Bases: ARTrackedGeometry

ARFace Geometry

C++ Source:

  • Module: AugmentedReality

  • File: ARTrackable.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]

get_blend_shape_value(blend_shape) float

Get Blend Shape Value

Parameters:

blend_shape (ARFaceBlendShape) –

Return type:

float

get_blend_shapes() Map[ARFaceBlendShape, float]

Get Blend Shapes

Return type:

Map[ARFaceBlendShape, float]

get_local_space_eye_transform(eye) Transform

Get Local Space Eye Transform

Parameters:

eye (AREye) –

Return type:

Transform

get_world_space_eye_transform(eye) Transform

Get World Space Eye Transform

Parameters:

eye (AREye) –

Return type:

Transform

property is_tracked: bool

[Read-Only] Whether the face is currently being tracked by the AR system

Type:

(bool)

property look_at_target: Vector

[Read-Only] The target the eyes are looking at

Type:

(Vector)