I am trying to follow https://medium.com/google-design/salt-pepper-the-art-of-illustrating-texture-c962dc67cc35 to add material design effect to my project in GIMP.

But the tutorial is specifically for Adobe Photoshop and so I got stuck on step 4, since GIMP does not have a grain texture effect.

How can I apply a grain texture effect in GIMP? Is there any plugin or method of doing it in GIMP?


2 Answers 2

  1. Put your shape layer inside a layer group (Layer>New Layer Group; drag the layer onto the group in the layers list). This group will hold your shape and any textures we add.

enter image description here

  1. Make a new transparent layer in the layer group on top of your shape layer. This is the layer we're going to put the texture on.

enter image description here

  1. Set the layer Mode from "Normal" to "Soft Light".

  2. With the new transparent layer selected, draw the gradient you want using the gradient tool (click and drag from the start to the end of where you want your gradient to be). I'll do a simple black/white gradient. Now we have a gradient, but no texture!

enter image description here

  1. Run Filters>Noise>Spread to randomly move the pixels of our gradient around. Set the amount to something large (like 100) for more effect.

enter image description here

  1. If you want slightly more realistic grain, use Filters>Blur>Gaussian Blur (1-3px) then Filters>Enhance>Sharpen (set to 50+%). This keeps the grain from being just 1px noise.

enter image description here

You can extend this even more by adding multiple grain layers, different blend modes, or adding grain from a texture image.

Hope that helps!

  • Very interesting. Might better work on small pieces. I found out that if texture isn't visible enough, you can improve it with a brush like Chalk 2, and drawing on the gradient. Then as said, playing with filters.
    – PhiLho
    Commented Feb 23, 2019 at 10:23

Add a layer, fill with Filters>Noise>HSV Noise, then either:

  • You use one of several modes (darken only, multiply, divide, overlay, soft light... ) and adjust opacity
  • You use the noise layer as a bump map, using Filters>Map>Bump map, or as part of a more complex process that uses Filters>Light and shadow>Lighting effects

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.