Issues with rendering a transparent png on an object in cycles




I am having some issues with being able to render my uv unwrapped png logo onto the surface of the helmet. I have had the same set up on three different files which were exactly the same. The first image actually shows the location of the image texture in the texture mode. The second has the cycles rendered mode on top. Both of the node editors are the same. I just wanted to make sure whoever can help me out with this knows that the image file is wrapped. I created the sticker in illustrator, the same process I have done for three other helmets. The others rendered fine but for some reason this set up is not working. Has anyone run into this or by checking out my nodes give me some ideas? The last picture is just to show that the exact same setup worked prior to this file. Thanks.

The image has no input vector (which should be texture coordinate) and the Mixed Shader that’s used to alpha it over is not connected to anything - is that intentional? Lastly, you can’t just pipe an RGB value into the Mix Shader, it needs a BSDF.

everything pesho said, also you have your png set to non-color data. It should be color.