I finished working on a node group for toon-shading.
It doesn’t use lights, it works by creating a gradient between the normals pointing toward an object to those facing away.
![image](https://community.gamedev.tv/uploads/db2322/original/4X/a/5/f/a5fb30e366732c9d4148dea48c290641b982bb34.png)
Geometry nodes are used to get the normal direction to the object.
I’m not sure how useful it is, but if you’re interested in trying it, let me know.