I used vertex paint to make my models’ eyebrows, but also I heard that you can’t use vertex paint using cycles so I did the attribute node, Howerver, when I used it, the color of the skin itself disappeared and replaced by the colored eyebrow. Is there a way I keep both painted eyebrow and the skin color of my model? Here is some screenshots.
Original character color :
The problem is that the other vertexes are colored white and thei over lap your diffuse color… the quickest way to do it, is to grab the color you have in the diffuse bsdf and paint the vertex with this color. What i normally do is to use the vertex colors as a mask, so that i can change the colors just in the node editor. something like: black for eyebrows and white for skin in vertex colors, and then plug the attribute node to the factor of a RGBmix. you can take advantage also from the red, green and blue channels if you need to pass more information to the shader.