PM Easy Eyes – Customisable 2D & 3D Eye Rig for Blender

robotwinkvideo0001-0240-ezgif.com-video-to-gif-converter

Hi all,

I’ve just released PM Easy Eyes, a Blender add-on I’ve been working on for creating, customising and animating stylised character eyes.

It started because I was getting tired of rebuilding variations of the same 2D eye shaders and controls whenever I made a new character. The original idea was simply to make that process quicker.

Then I got a bit carried away…

PM Easy Eyes now lets you add a complete eye rig and retarget it to your own eye meshes, with most of the day-to-day customisation available directly from the N-panel.

Some of the features include:

  • Quick setup and retargeting to existing eye meshes
  • Multiple pupil and iris styles
  • Custom pupil, iris, sclera and eyelid colours
  • Pupil and iris size controls
  • Straight and curved eyelids
  • Eyelid shadows and edge lines
  • Multiple catchlight options
  • Bloodshot effect
  • Tears with adjustable height and colour
  • Emission options
  • Optional 3D shading for the eyeballs, eyelids and tears
  • Pupil turning for spherical eyes
  • Gaze, upper/lower eyelid and catchlight animation controls
  • Eye spacing, vertical offset, scale and other rig adjustments
  • Separate controls for the left and right eyes where appropriate

Although I originally built it for 2D-style eyes on 3D characters, during development I discovered that the same system works surprisingly well on fully spherical 3D eyeballs too. The 3D effects are optional, so it can range from completely flat/cartoon-looking eyes to something with much more depth.

I’ve tried to keep the underlying shaders accessible as well, so you’re not limited to the controls I’ve exposed in the N-panel if you want to dig in and modify things yourself.

PM Easy Eyes is currently available at a launch price of £8.

I’ve also put together a full user guide and video guides covering setup and the shader system.

Video showcase:

https://youtu.be/yHixPfAdoe0?si=8_0ghGT-nz6N8bD4

This is the first public release, so I’d particularly appreciate feedback from other Blender users. If you find a bug, manage to break something, have trouble using it with a particular type of character, or think there’s an obvious feature I’ve somehow missed, please let me know.

I’ve tested it on quite a few different eye shapes and character types, but I’m sure people here will find combinations I never thought to try!

Thanks for having a look.

2 Likes