Eye Generator

Procedural human, animal and fantasy eyes with animated pupils

Eye Generator builds photoreal eyes inside Blender: human eyes in every iris color, animal eyes with their real pupil shapes, and fantasy eyes that glow. Pick one of 40 eyes from the picture gallery, then change anything. The eyes rebuild live, track a look target and come with animatable pupils and blinks.

Every eye is built like a real one, the way film eyes are made: a sclera with soft color, mottling and branching veins, a concave iris whose stroma, collarette and pupil margin are real geometry, a separate refractive cornea with its bulge (IOR 1.376) floating on a real gap so nothing ever z-fights, and a crystalline lens behind the pupil. Cycles refracts through the cornea and can use MNEE caustics; EEVEE gets its own transparent cornea setup.

Irises are painted procedurally into high-resolution textures: radial fibers, crypts of Fuchs, contraction furrows, the collarette and pupillary ruff, limbal rings, freckles, speckles, reptile vein nets and metallic flecks, with complete, sectoral and central heterochromia. Export the textures as PNG for game engines.

Pick, surprise, animate

Pick an eye from the picture gallery in the Eye tab, press Surprise Me for a new one, and drag the Pupil slider: the eyes rebuild live.

Pick, surprise, animate

40 eyes

14 human eyes in every iris color, 20 animal eyes with their real pupil shapes and 6 fantasy eyes, each one click away.

40 eyes

Pupils that dilate

One animatable Pupil slider takes any pupil from constricted to dilated. Here a cat's slit opens to a full disc.

Pupils that dilate

Eyelids that blink

Optional eyelids with lashes, a wet lid margin and a tear line. Keyframe Blink, or press Animate Life for blinks and glances.

Eyelids that blink

A look target

Both eyes follow one empty. Move it and the eyes turn, or let Animate Life key natural gaze shifts.

A look target

Pupils

  • Round, oval, cat slit, gecko slit, goat and horse bar, cuttlefish W, ray crescent, toad heart, star and diamond
  • One Pupil slider drives a shape key from constricted to dilated, ready to keyframe

Features

  • 40 eyes: 14 human, 20 animal (cat, dog, wolf, fox, horse, goat, sheep, octopus, cuttlefish, gecko, crocodile, snake, frogs, owl, eagle, pigeon, fish, stingray) and 6 fantasy and stylized
  • Look target empty that both eyes follow
  • Optional eyelids with lashes, wet margin and caruncle, with a Blink slider
  • Animate Life keys saccades, blinks and a breathing pupil in one click
  • Surprise, Variation and New Colors buttons
  • Works in Cycles and EEVEE

Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.

Install in under a minute (Blender 4.2+)

  1. In Blender open Edit › Preferences › Get Extensions.
  2. Open the arrow menu at the top right and choose Install from Disk.
  3. Pick the downloaded zip. Do not unzip it.

Questions

Which Blender versions are supported?

Blender 4.2 and newer. It is tested on Blender 4.2, 4.5 and 5.2 LTS.

Can I use the eyes in a game engine?

Yes. The eyes are plain meshes with Principled materials. Use Save Textures in the Rig and Render panel to write the iris, iris height and sclera maps as PNG files.

How do I animate the pupils and blinks?

Keyframe the Pupil and Blink sliders, move the Eye Target empty to change the gaze, or press Animate Life to key natural eye motion over the frame range.

Details

Version
1.0.0
Blender
4.2 or newer
Tested on
4.2, 4.5 and 5.2 LTS
Render engines
Cycles, EEVEE
Category
Modeling
Download
1.1 MB zip
License
GPL v3
eyeeyeballirispupilcharactercreatureanimalanatomyproceduralgeneratoranimationfantasy
$7.00 Buy now