How to recolour image textures

Hi, I’m practicing recolouring image textures for 3D models, but I got stuck, I have some questions

The method that worked better is on Gimp, over the layer I put a flat colour layer, and select layer mode to hsl colour. On Krita I tried something similar with colour layer mode, but the result isn’t as accurate as the Gimp one. Is there a way to do it like Gimp on Krita?

And how can I recolour separately multiple colours on an image? For example this grass image texture with green and brown colours, I found a method on Blender, I add a ramp with multiple colours to the image and can change each ones, but the result isn’t accurate, and feels impractical to edit that on Blender, I prefer to do it on drawing apps. Is there a way to do something like that on Krita and Gimp?

1 Like

The Color Ramp for Blender is very similar (or basically the same) to Gradient Maps in Krita.
Here is a tutorial about how I would use it:

For HSL colour you can open the HSL tab in the blending modes list to find it. There are a ton of blending modes that are hidden in the collapsed menus

1 Like

Ideas to get you startet:

Simple globle color change

Add a Filter Layer

Choose Filter Layer of type HSV/HSL

Play with its setting (also try the Colorize checkbox)

Color selection and then change

Choose shown menu

Set color range to green

Click select

As a result Krita selects the greens in your image

Click ok to finalize your selection

Extra step (not mandantory but good to know about it)

Make the selection a “Local Selection” (google about it - it’s handy in some cases)

Right click on the layer to get the shown menu to add a local selection to the layer

Now add a Filter Mask instead of a Filter Layer (just to see that Krita has Filter Layers and Filter Masks)

Play with the settings - because your local selection contains only the greens, only the grass changes its color

E.g. make it brownish

If the selection view (the fine white lines in the image called “marching ants”) disturb you, disable them in the selection menu

Other tools:

Check out the Color Selection tool and its settings - it is another way to make a color selection

Also try other filters (example below is without prior color selection):

EDIT:

If you want to go serious with 3d texture work, have a look into InstaMAT (https://instamaterial.com/).

It is a commercial textureing solution, but it has a “Pioneer” license which can be used for free if your revenue is below 100.000 $.

1 Like

Thank you :slightly_smiling_face: , I tried it out, your other youtube tutorials look helpful too, I will check them

1 Like

Thank you :slightly_smiling_face: , I tried all the methods, also testing other settings, I found other method, with active selection or local selection, on top select convert to shape, and that layer convert to paint layer, and then it can be edited and recoloured

2 Likes