Now that it’s finally summer, I’ve had some more time to use blender, so I started doing some models. They required some simple texture painting on top of a material. The first one came out fine, it was a flesh colored material, and I was able to paint some black on. I did something wrong on the second model though. I was able to paint the texture on just fine, but when I render the image, the material the texture was painted on does not show. It was supposed to be a gold color, but instead, it just looks like a very dark grey (The texture that I painted still can be faintly seen, since it is black). The material settings are all the same between the two models, so I assume it has something to do with the uv’s or texture.
Not TexPaint, goto Vertex Paint instead. Then F9 to change the color or strength of brush, and finally F5 and press “VCol Paint” button so you can see what you painted when you render.
When you painting the second texture, did you start painting on an transparent image (Alpha 0)? If not you might simply be seeing the effect of the background color of you texture painted image mixing with the base color of you material. In the UV / Image editor window there is a show alpha button, click it while you have each of the texture painted images selected. See if there is a difference in alpha between them.
It turns out the vertex color of the second model was all black, which is weird, the material was yellow, but when I changed it to yellow, it all worked, thanks!