Skip to content

Auto Eye Animator

by Sunyifan·Motion Graphics

Images © Sunyifan. Used for product review; image policy.

Why we like it

Auto Eye Animator earns its place in the superhive library by grounding its eye motion in real-world oculomotor behavior — fixational motion, saccades, and blinks — rather than hand-keyed frames.

What is Auto Eye Animator?

Auto Eye Animator is a Blender addon that adds automatic eye motion to rigged characters. It generates movement based on real-world oculomotor behavior, including fixational motion, small saccades, microsaccades, blinking, and an upward eye roll or scan-up. Blinking runs automatically every 3 to 4 seconds, with an optional upward eye-roll to simulate thinking states.

The workflow is one-click: set the control bones and click Generate Animation, with no keyframes required. It works with Rigify, Auto-Rig Pro, Faceit, Human Generator, or any custom rig that includes an eye master control bone. The addon is non-destructive, working with an existing rig without rebinding or modifying the model.

An advanced Emotion-Driven Gaze mode lets you add emotional intervals that change eye movement intensity, blinking rate, and pupil dilation based on mood. For scenes with multiple characters, rig setups can be saved, cleared, and restored. It requires Blender 3.6 or later and a rigged character with separate eye control bones.

Who is Auto Eye Animator best for?

Auto Eye Animator is best for adding automatic eye motion to rigged Blender characters without manual keyframing.

How much does Auto Eye Animator cost?

Auto Eye Animator is completely free to download and use.

Key features

  • Automatic eye animation based on real-world oculomotor behavior — fixational motion, small saccades, microsaccades, and blinking
  • One-click workflow: set the control bones and click Generate Animation, no keyframes required
  • Compatible with Rigify, Auto-Rig Pro, Faceit, Human Generator, or any custom rig with an eye master control bone
  • Automatic blinking every 3 to 4 seconds, with an optional upward eye-roll to simulate thinking states
  • Emotion-Driven Gaze advanced mode adjusts eye movement intensity, blinking rate, and pupil dilation based on mood
  • Non-destructive — works with an existing rig without rebinding or modifying the model
  • Multi-character workflow with save, clear, and restore of rig settings

Tags

#eye animation#character animation#blender addon#rigging#blinking#gaze#facial animation

Frequently asked questions

Does Auto Eye Animator work with Blender 3.6?

Auto Eye Animator requires Blender 3.6 or later, so it runs on that release and newer versions. Alongside the Blender version, it needs a rigged character with separate eye control bones, such as an eyeball master control bone. A face with ARKit shape keys is optional, and shape keys for pupil control are also optional, used for the emotion-driven dilation feature. For current version details and any later compatibility updates, check the developer's page.

Which rig types does Auto Eye Animator support?

Auto Eye Animator is compatible with Rigify, Auto-Rig Pro, Faceit, and Human Generator, as well as any custom rig that includes an eye master control bone. During setup you choose your rig type and set the eye master bone, so the addon can drive the eyes without you rebuilding the rig. It is non-destructive, meaning it works with your existing rig and does not require rebinding or modifying the model. That makes it usable across a range of character setups.

Does Auto Eye Animator require manual keyframing?

Auto Eye Animator uses a one-click workflow, so no manual keyframing is required. You set the control bones and click Generate Animation, and the addon produces the eye motion for you. It generates natural movement based on real-world oculomotor behavior, including fixational motion, small saccades, microsaccades, and blinking, with automatic blinks roughly every 3 to 4 seconds. An optional upward eye-roll can simulate thinking states. This replaces the manual keyframing that eye performance usually involves.

How does Auto Eye Animator's Emotion-Driven Gaze mode work?

Auto Eye Animator includes an advanced Emotion-Driven Gaze mode that lets you add emotional intervals over time. Within these intervals you can change eye movement intensity, blinking rate, and pupil dilation based on mood. Pupil dilation relies on a pupil shape key, which is optional. You can generate single or multiple emotion sections and adjust the intensity and smooth blending between them. For example, sad eyes blink slower with less motion, while angry eyes shift more rapidly with narrower pupils.

Similar plugins