In GIMP, how can I change one solid colors to multiple color variations?

I’m not really sure how to ask this in words, but I used to use a program along time ago that would change one solid color into multiple variations. Say I have a solid red square, but I want it to be more textured, by varying the colors inside the square.

See this picture.

enter image description here

So what I am asking is, is there a method or brush to do this automatically, or possibly a gimp plugin? Google says no.


The following seems to work:

  1. Create a blank 3 x 3 image (make bigger if you need more tones).
  2. Put your color as foreground and paint the new image with Bucket Fill.
  3. Filters > Noise > RGB Noise or Filters > Noise > HSV Noise.

If you find this size to be unmanageable, create something large, say 90 x 90 pixels, repeat the procedure increasing the noise levels, and then Filters > Blur > Pixelise with size 30 x 30. If you don’t make the noise values quite large, the averaging of the pixelisation will give you little variation.

Source : Link , Question Author : A.J. Ruckman , Answer Author : Cai

Leave a Comment