Table of Contents

Eye Tracking

Note

Requires Play For Dream MR device, OS version 3.1.0 or above

We provide eye tracking data based on XR Devices. You can find eye tracking devices using GetDevicesWithCharacteristics and InputDeviceCharacteristics.EyeTracking, and obtain eye tracking data from them:

InputDevice eyeDevice = default;
var devices = new List<InputDevice>();
InputDevices.GetDevicesWithCharacteristics(InputDeviceCharacteristics.EyeTracking, devices);
if (devices.Count > 0) eyeDevice = devices[0];

eyeDevice.TryGetFeatureValue(CommonUsages.devicePosition, out Vector3 position);
eyeDevice.TryGetFeatureValue(CommonUsages.deviceRotation, out Quaternion rotation);
Tip

For more information on eye tracking, refer to Eye Tracking Sample