Two suggestions:1) Go back to 2.79, as the Blender Internal render engine supports the Blinn specular and is quite fast to render.There's also the Blender Game render engine that in some simple cases is fantastic (this is the 3D View): 2) Go put in a vote so that GLSL PyNodes gets eventually committed to Eevee, it's a node…
@RN thx! I understand blinn-phong shading and NPR in general (can write shaders myself, also used shader graph a lot in Maya and Unity), and I think I understand how single-value drivers work in Blender. I see the suggestion is to using world-space position of an object (normalized) as light direction, that's a pretty…