Mapping node not working

Hello! So I have a material with a few different uv maps, and I’m trying to only scale one of the images that I’m painting. Usually this works for me, so I can’t figure out why it isn’t working.

Here’s with no scale.


But it doesn’t change when I scale it and save the image.

Did I get that correctly, you want to scale the UV mapping for texture painting in the 3D view? Texture painting mode doesn’t care about what materials exist and how the coordinates are mapped inside these. It paints on the selected image, mapped to the model using the active UV map. That’s all about it. Beside scaling the UV map itself I don’t know any way to achieve that.

Yeah, it’s just that scaling seems to work with external images. And if I have a mapping node for just that image, I won’t have to resize the UV map itself. So I’m confused when the scaling doesn’t work, because I’ve saved the image in its own file.

Try using the UV node instead of the texture coordinate node, as it allows you to select which channel it gets its data from.

1 Like

Well, now I feel really stupid because it works all of a sudden. But I also tried what you suggested, and it works too! Thanks! :slight_smile: