I'm glad I can finally show you the final version of the Procedural Eye Generator.
This tool will allow you to generate infinity of eye variations, as everything it’s procedurally made. It's as simple as clicking the Randomize button and export the textures when you like the final result :)
The graph will generate 2 set of textures, one for the Iris and another one for the Crystalline.
To define the shape of the pupil, you can either import your own map or use one of the default ones included in the graph.
I have also left opened the basic options so the user can tweak them to satisfy his needs: shape, color and even the blood veins intensity!
This tool has been made with Substance Designer 2019.1.3 and it’s meant to be used in Substance Player or Substance Designer, but it's also compatible with Substance Painter and it'll be available for Unreal Engine 4 soon, so stay tuned for updates.
For my renders I have used Marmoset Toolbag 3 with the subsurface option enabled and one eyeball created myself. However, you can easily map the texture into your own eye, making sure that the border matches with your mesh and render it in your favourite software.
It's been a great challenge working on this, but I'm quite happy with the final result and I hope you guys enjoy it too :D
Thank you so much in advance for your support. Really hope you like it!
Glad that you like it Mariusz! I did a breakdown of this artwork that you can find on my artstation profile, this will helps you to figure out how I did it :)
Unfortunatelly right now I can't consider to do a step by step tutorial because I don't have the time for it.