This real-time custom rendering solution is based on two shaders.
One for the character, which allows to do stylized and smooth lighting with specific highlighting features, and another one for the eyes to achieve some real life eyes behaviour while keeping some cartoon rendering aspects.

Shaders, lighting and lookdev by Matthieu Ostertag

Model and textures made by Yekaterina Bourykina : https://www.artstation.com/artwork/QqeVL
FREE model and layered PSD download on Cubebrush ! https://cubebrush.co/ybourykina for educational use only!