This utility shader was designed to be used in combination with the ToonShader. ToonSurface adjusts any object’s shading to appear round, even and altogether more visually appealing.
This shader makes it possible to locally fix “wrong” or visually unpleasant toon shading without having to adjust the model, surface shader, lighting or normals.
Usage
Small or square cut patches of dark shading rarely appear in hand drawn animation, unlike in CG, where the realistic lighting model often causes an uneven and generally unpleasant toon shading look. Conventional tools make it almost impossible to counteract this undesirable effect.
ToonSurface allows an artist to adjust the shading without breaking or altering other parts of the scene.

