unreal.EyeTrackerGazeData

class unreal.EyeTrackerGazeData(gaze_origin=[0.0, 0.0, 0.0], gaze_direction=[0.0, 0.0, 0.0], fixation_point=[0.0, 0.0, 0.0], confidence_value=0.0)

Bases: unreal.StructBase

Represents a unified gaze ray that incorporates both eyes.

C++ Source:

  • Module: EyeTracker

  • File: EyeTrackerTypes.h

Editor Properties: (see get_editor_property/set_editor_property)

  • confidence_value (float): [Read-Write] Confidence Value: Value [0..1] that represents confidence in the gaze ray data above. Stable, reliably tracked eyes will be at or near 1. Fast-moving or unreliably tracked eyes will be at or near 0.

  • fixation_point (Vector): [Read-Write] Fixation Point: Location that the eyes converge. This is the 3d point where the tracked viewer is looking.

  • gaze_direction (Vector): [Read-Write] Gaze Direction: Forward direction of the unified gaze ray.

  • gaze_origin (Vector): [Read-Write] Gaze Origin: Origin of the unified gaze ray.

property confidence_value

[Read-Write] Confidence Value: Value [0..1] that represents confidence in the gaze ray data above. Stable, reliably tracked eyes will be at or near 1. Fast-moving or unreliably tracked eyes will be at or near 0.

Type

(float)

property fixation_point

[Read-Write] Fixation Point: Location that the eyes converge. This is the 3d point where the tracked viewer is looking.

Type

(Vector)

property gaze_direction

[Read-Write] Gaze Direction: Forward direction of the unified gaze ray.

Type

(Vector)

property gaze_origin

[Read-Write] Gaze Origin: Origin of the unified gaze ray.

Type

(Vector)