How to mix material and texture to single mesh? I'm making a ceramic plate and on the top surface I want to show a painting of flowers which I have in .png format. The ceramic texture is on top and I added a new texture layer below it. I have selected some faces and assigned it to the vertex group. Then I added a texture to the material, I get the image, but it's showing a black background on it. I added a transparent shader. 

Is my method correct? Why am I getting this black background with the .png transparent image?
As far as I know you can only mix textures/materials in one "material".
Try this:


Assigne all verts to "Material.001"
Copy "Material.004" and add it to "Material.001"
UV unwrap your object
Copy nodes (see the image below)
Set "image texture" to clip and to non-color data
Match UV Unwrap to your texture