0
$\begingroup$

I'm trying to set up a layering system like in Photoshop using Mix Shaders for when I texture paint in Blender. But when I use a black colour on the 2nd/top layer, it doesn't show up. It acts as an eraser. Black will show on the 1st/bottom layer, though. Every other colour shows fine. I've also tried the same approach with a Mix RGB node, but still black does not show.

enter image description here

$\endgroup$
0
$\begingroup$

After messing around with it for a bit, I figured it out. The Alpha of the second layer needs to go into the Factor of the Mix RGB node.

enter image description here

$\endgroup$
1
  • $\begingroup$ I think the original problem was that you were putting two color outputs into a mix shader node. $\endgroup$ – Allen Simpson Nov 14 '20 at 0:45

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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