I have a mesh that I would like to apply a decal to. I add the decal in as an emission shader and use a mix shader node with the alpha as the factor to easily make the decal appear on the side of the object. Then I use a texture coordinate (generated) node and mapping node to scale and reposition the decal to the correct size. This all works perfectly.
However, the decal appears on both the front and back of the object, even when set to not repeat. It only shows up once, but appears on both sides of the mesh.
Does anyone have any ideas on how to prevent this from occurring?
I will also attach my node tree.