Tobii XR Devzone > Learn > Interaction Design > Use Cases >


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.


Reflect the User’s Eyes

It’s important that the avatar match the user’s eye movements in a believable manner.

Clearly Visible Eye Movements

Make it easy to see other avatar’s eye movements.

Contrast the Eyes

Make it easy for users to see where others are looking.

Make Avatars Look Alive

Eye movements can be used to animate facial expressions on other parts of the face.

Enable Gaze Aware NPCs

Having NPCs react to your gaze makes them feel socially aware and can impact the user on an emotional level.


Gaze Filters

Applying different filters to the eye movements can make it look more realistic and avoid the eyes of characters looking strange.

Facial Expressions

Read about what different things to consider when creating facial expressions based on eye movements.

Shared Gaze

Leveraging user attention by sharing the users’ gaze can improve both collaboration and teaching.