Is it possible to create a shader that treats the edges of an object differently?

It depends on the situation, for substance it uses the normal map to figure out where edges are. Other programs can figure it out based off an angle threshold, but it gets complicated when you have chamfered edges, since the angle threshold won’t catch it and if it’s not in the normal map then that can’t catch it either.

1 Like