I'm pretty sure this is possible, but I can't figure out how to do it. I want to "shift" the color of a blue texture so that it looks purple, but keep the shading. For example, darker spots still look darker, lighter spots lighter, etc. I'm using GIMP. For example, rather then editing the glass texture and then changing EACH stained glass texture by hand with different colors, I could "shift" the color value (or whatever it is) to get red, blue, green, etc.
Practical applications of this are: Changing stone textures to look darker (even close to black), changing a skin from blue to purple.
Probably the most 'friendly' is using layer modes:
make a new layer above your current one
either fill the entire layer with the desired color OR draw over the specific part you want recolored
change the layer mode to "Color". Optional tweaks:
duplicate the "color" layer and changing mode to "saturation"
change the brightness/contrast of the original layer
change the transparency of mode layers, or even try different modes
Alternatively, there is colors>colorify which is easy (might not give the desired result) or colors>colorize which has sliders to get the desired result.
Colors>hue-saturation will also work, but only if there is a strong amount of color already (it won't add color if none is there). Colors>Color balance is somewhat similar, although you tweak colors more individually, so might be good for multi-color recolors like paintings or metals with odd specularity.
Edit: replaced duplicate with proper option
Rollback Post to RevisionRollBack
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
I'm pretty sure this is possible, but I can't figure out how to do it. I want to "shift" the color of a blue texture so that it looks purple, but keep the shading. For example, darker spots still look darker, lighter spots lighter, etc. I'm using GIMP. For example, rather then editing the glass texture and then changing EACH stained glass texture by hand with different colors, I could "shift" the color value (or whatever it is) to get red, blue, green, etc.
Practical applications of this are: Changing stone textures to look darker (even close to black), changing a skin from blue to purple.
This is the skin in question:
There are multiple ways to do this.
Probably the most 'friendly' is using layer modes:
Alternatively, there is colors>colorify which is easy (might not give the desired result) or colors>colorize which has sliders to get the desired result.
Colors>hue-saturation will also work, but only if there is a strong amount of color already (it won't add color if none is there). Colors>Color balance is somewhat similar, although you tweak colors more individually, so might be good for multi-color recolors like paintings or metals with odd specularity.
Edit: replaced duplicate with proper option
"I'm an outsider by choice, but not truly.
It’s the unpleasantness of the system that keeps me out.
I’d rather be in, in a good system. That’s where my discontent comes from:
being forced to choose to stay outside.
My advice: Just keep movin’ straight ahead.
Every now and then you find yourself in a different place."
-George Carlin
This works perfectly, thank you!