A small Unity packaged for more-easily utilizing the face tracking and eye gaze systems within the Meta Quest Pro headset.
This package assumses you have the Meta Movement package installed: https://github.com/oculus-samples/Unity-Movement.git
Under development
Helper class for easily implementing controls using user emotions.
Under development
Requirements:
- Facial Tracking Support
Helper class for blinking events.
BlinkParameters are list of face expressions (OVRFaceExpression.FaceExpressions) and threshold objects that define what is considered to be a blink. By default the BlinkParameters are set to Left eye closed and Right eye closed both with a default threshold of 0.5. A combination of different FaceExpressions and threshold values can be used to complicate what the system deems to be a blink.
Invoked when the uses successfully performs a 'blink' under the constraints of the maxEyesClosedTime and blinkParameters. Passes a BlinkEventArgs object that currently only contains a EyesClosedTime property.
Invoked when the user closes their eyes under the constraints of the blinkParameters.
Invoked when the user opens their eyes under the constraints of the blinkParameters.
Not implemented
This pacakge comes with a handful of debugging interfaces that can be used to quickly debug or test the aforementioned helper utilities.


