your object has 1 material. you could give it multiple materials if you wanted too. this image above is wrong approach. the channel painting RGB is for the mask only. the diffuse is just a full colour texture. the details are full colour textures. the mask is just a (full colour texture) that controls placement of the detail channel textures and blends all that with the primary diffuse in the shader.