This is a paid asset, but now you can download for FREE, but please remember this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
This asset makes your characters more lifelike by animating their eyes, heads, and eyelids. It uses human movement data from published academic research to produce convincing eye animation.
Detail this asset from Unity Store: Original Link
Realistic Eye Movements v2.1.6 - Google Drive
Download NowIt has additional support for usage in virtual reality (VR) projects and is used in VR titles such as Technolust. It lets the character look at the player's "social triangle": each eye individually and the mouth region.
If your character was generated with Adobe Fuse (Mixamo), MakeHuman, Autodesk Character Generator, DAZ Studio, UMA or Reallusion's Character Creator, setup is as easy as just importing the corresponding preset with a few clicks. For other characters, setup is simple as well: just assign the corresponding bones or blendshapes and set a few eye positions like looking up or down.
You can let the character look around randomly, at the player, or at points of interest that you defined and which you can control. Works on desktop and mobile.
The asset comes with full source code.