I’m trying to create a toon shader using Shadergraph and I came across a tutorial using Shader Forge which looked really simple compared to the ones using shadergraph.

They are using light direction and normal direction nodes and performing a dot multiplication to get a standard lit shader and then adding a step value would give a toon shader.

Is there a node that is equivalent to Normal Dir node in Shadergraph that gets the normal vectors from the object’s surface?

p.s: Shaderforge does not work with Unity 2018+ versions and that’s why I’m looking for a solution using ShaderGraph