Hi, I am trying to create a customized toon shader using nodes and normals, but there is this terrible problem that is costing me hours (if not days) withouth a solution.
You can see in the image of the lion alone that there is a fine border that I created using his normals in nodes as you can see in the picture of the node. I really like it and need to keep it because his strength is different throughout the body in a nice way.
In this case he is in the center of the camera and all is fine. But when I composite him in the scene, where he is not in the center, the normals gets destroyed in a terrible way.
I have a theory why this happens that I try to show in the drawing. Blender should analyze the normals with radial rays with the camera in the center. In that way, both sides of the lion visible to the camera would be black (in blue in my drawing).
I guess blender analyze the normals considering all the rays parallels to the central ray coming from the camera. This way the camera would see a lot of black on the left side and the right black side would be occluded by the mesh, as it is happening.
If this theory is right, why is it happening or how to solve I do not know, but I beg you people to help me because I am going crazy trying to solve it my self.