What I am curious about is the versatility of shading model. I mean, sure, you called it a toon shading model, so I reckon it is pretty clear what it does at its base, but what if you try to get creative with it? Is it possible to expose various variables you are using to create your own derivatives? Like for instance, in the stepped lighting, would I be able to influence the individual steps, like turning it into a rainbow or something? One of the things I miss in the UE4 engine (and yes, I know why it is missing) is the custom lighting model thing. While possibly not a perfect copy of the possibilities, I reckon that toon shader could be a step in the very right direction to get to a “custom lighting model” for UE4.
I would like to know , too. different colors for the steps would be really cool. also, could i use a normal map with the toon shading? or would i have to blend it with the regular shading?