I'm working on a project with material of blender. Since this morning, I tried to apply a texure where i can paint with, above another texture with brick. I want to be able to paint above the brick texture. I can't paint from the brick texture because on the shading node are applied color nodes that modify the base color of the brick.
2 Answers
You need to connect your textures to a Mix node with a mask image as the factor as shown below. Wherever you paint white, Texture 2 will show up, and wherever you paint black, Texture 1 will show up.
I suggest to use the MatLayer free add-on. This is the YouTube video that explains how to use it, and you can get it from this GitHub page.
You can mix your current node setting with an Image Texture that is transparent, through a Color > Mix Color in Multiply mode (or Mix mode, depending on how you want the images to mix), plug the Alpha output of the new image into the Factor of the Mix Color: