You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

CW Eye – A Procedural Eye Material for Blender [$]


Christoph Werner writes:

CW Eye is a procedural material shader tree for Blender.

You can create countless eye variations just by changing some values in the shader. Starting at „simple“ human eyes you can create eyes for aliens, zombies or whatever you imagine. A lot of options are supported, like veins intensity, iris size or multiple eye patterns and colors.

Five cool eye presets are included in this package. Feel free to use them as a starting point for your own variations!

Your results can be baked optionally into textures by using Blenders internal bake system.

Drop me a line if you have questions.

About Author

Christoph Werner

I am a CG Artist from germany working freelance. My history began in the computer games industry in 1991. Beside my daylie project work I am publishing CG tutorial videos and offer personal trainings on site. The daily software I am currently using are Blender, Substance, 3D Coat, Adobe Creative Cloud and more.


  1. Pretty cool! Any way to make cat eyes with the narrow pupil? If so that would make this complete and I would More than likely buy it.

    • Thank you for the post.

      Currently there is no way to deform the procedural texture to create cat or goat eye shapes, which are even harder to form procedurally.

      A workaround would be to create the eye style with CW Eye and bake the colour information to a mesh that can be deformed later to the needed animal eye shape.

      But I have plans tho improve the material and one of the challenges is a deformable pupil.

      But I can't tell you a release date yet.

      Best wishes

      • Oh ok. I am not sure about the goat eye deformation, but this is the Node setup I have used to create the cat pupil. I will play around with some nodes to see about the goat eye deformation.

        • As for the goat pupil you can probably continue to duplicate procedural spheres along the axis with the ones in between stretches horizontally.

          • Thank you four sharing your ideas. Nice work. The point are not creating the shapes. The problem is to create a gradient ramp that morphs to the center and begins at the outer iris circle and ends smooth in the cat / goat pupil shape. This must be dynamic. As soon as the user deform the pupil the gradient moves too.


Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.