Precise Toon Shader for cycles

Precise toon shader for precisely setting the color of 3 toon diffuse shaders and a base emission shader (tweaked by 2 parameters if used), also included a glossy toon shader with precise control of the size. Almost as precise as Eevee and there’s no need for adjusting the cut off of the shader to rgb color if the lights are moved.

Don’t ask me how it works, I threw away by accident the sheet of paper that had the equations used and the solution to them.

PreciseToonShader.blend (1.0 MB)