I am using aluminum material and I do not know how to change its color, because there is no base color option for me to change color.

It seems I can use texture painting to change its color, but I don't feel it is the right option because I don't want change its texture.

What I did was simply downloaded a aluminium material from blenderkit and apply it to my model.

enter image description here

enter image description here

  • $\begingroup$ Did you try MixRGB node? $\endgroup$
    – MikoCG
    Aug 2, 2021 at 6:21
  • $\begingroup$ Well, there is something plugged in there (which you unfortunately don't show in the screenshot)... is there no way to change the color in whatever is connected there? $\endgroup$ Aug 2, 2021 at 6:26
  • $\begingroup$ @GordonBrinkmann I have added another screenshot. I don't think there is an option to change color. $\endgroup$ Aug 2, 2021 at 7:04
  • $\begingroup$ @MikoCG I am a beginner. How does that work? $\endgroup$ Aug 2, 2021 at 7:05

2 Answers 2


Since there are image textures plugged in it's not as easy as selecting a simple different color. Without knowing what these images look like there's only possible options to suggest, you must try what works best, I'll show you two possible ways:

If the image textures do have their own color (i.e. are not just black & white or grey), you can use a Hue/Saturation node to change - as the name says - hue and saturation (and also the value = brightness) of the original image(s).

So let's say this is the original:

colorful original

Then you can change the overall colors by adding a Hue/Saturation node after the MixRGB node that's mixing the images and so create new colors by changing the Hue value:

hue change overall

In your case where both images are multiplied together the next option might not be useful, but let's say you have to different areas of colored textures like in my example. If you just want to change the color of one of those areas, you can put the Hue/Saturation node before the MixRGB node. In my example I change only one color, but of course you can change both textures individually by changing each hue separately:

hue change individual

Now I guess since your material is an aluminium material, it's probably more or less grey-colored instead of multicolored. Changing the hue of a greyscale image doesn't work very well since it desaturated and every hue will be grey. So maybe the original image textures look grey in grey like this:

greyscale original

In this case you can use a MixRGB node like the one which mixes the two image textures. Place it after the texture mix if you (like before) want to change the overall color. The original textures go into the first color input, in the second you choose the color you want. Set the mode to Color or Multiply (I think Overlay works as well). Color uses only the greyscale of the first input color to colorize it with the second input color. Multiply uses the original colors from the first input and multiplies them with the second input (which in case of a greyscale texture doesn't make much difference). The Fac value is used to determine how much the second color will be applied to the first.

color mix overall

Of course this also works for individual regions if the texture setup separates different areas. Like before just plug the MixRGB node after the texture which you want to colorize.

color mix individual


I'm still not sure but you want to change color of the 2 textures in red box? enter image description here

If this is what you want, then simply use Shift+A, find MixRGB, place it in blue box on the image and set your texture in input A, select your desired color in Input B and then change Mix to Overlay (may differ on what you want and you can try other options as well) Try different Fac value and simply work with it until you like it.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .