If your application contains user controlled avatars or non-player characters (NPCs), eye tracking can be added to make the experience more immersive and life-like.
Avatars controlled by users can come to life by adding eye movements and facial expressions that are driven by the eyes.
Giving NPCs reactions based on where the user is looking enhances the social interaction between the user and the NPCs, adding immersion to the scenario, and impacting the user on an emotional level.
It’s important that the avatar match the user’s eye movements in a believable manner.
Make it easy for users to see where others are looking.
Eye movements can be used to animate facial expressions on other parts of the face.
Having NPCs react to your gaze makes them feel socially aware and can impact the user on an emotional level.