Blender Stack Exchange is a question and answer site for people who use Blender to create 3D graphics, animations, or games. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This question already has an answer here:

I'm trying to mix to shaders with the use of an alpha texture. I UV unwrapped the cube and adjusted the mapping but it still doesn't work. On the top of the cube there should be a P with the Glossy Shader.

enter image description here

share|improve this question

marked as duplicate by gandalf3, Vader, CharlesL, Gunslinger, Matt Mar 10 '14 at 15:35

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

up vote 3 down vote accepted

In your screen shot you plugged the alpha channel from the image in the the mix Shader.

Just plug the color socket of the image texture in to the factor of the mix Shader.


The alpha channel of an image stores where the image is clear. The image in your question does not have an alpha channel, so it will be all white. If you used a png with transparency in the image then you would use the alpha channel as the mix factor.

If you change your image, delete all the black part so that it is clear. Then the alpha and color channels would be the same. White only where the letter P is.

share|improve this answer
Yeah thanks that works. But why? I should be able to use the Alpha Output. – Codey Mar 8 '14 at 18:21
Ohhhh yes, Alpha and transparency, i forgot about that. Thanks. – Codey Mar 8 '14 at 20:13

Not the answer you're looking for? Browse other questions tagged or ask your own question.