This question already has an answer here:
I'm trying to overlay an image on top of a shader to create the effect of having printed onto metal like so:
I'm using an Anisotropic shader for the underlying brushed metal and have UV Mapped a PNG (with alpha channel) for the printed portions. I've tried using a Mix and an Add shader to combine the two but it doesn't give the effect I'm after. Instead, it looks like the metal was stained with a translucent film, rather than over-printed with an opaque ink/paint.
Here's my shader so far:
How can I achieve this over-printed effect?