Gimp Cobblestone Tutorial

Gimp is free image manipulation program, totally great! If you don't have it, download it from www.gimp.org

This is Gimp 2.8.0 tutorial. How to make tileable cobblestone texture.

Step 1

I prepared texture for this tutorial. Right click on it and “save as” to your hard drive.

 

Fire up Gimp

1. File – Open – Cobblestone image. The one you just saved. It should be black and white and .jpeg.

2. File – Save As. By default when “Save As” used, Gimp will save it as .xcf file extension. It supports layers and transparency, that is what we need!

To save images in different file extension one needs to use File – Export. There will be multiple choices for file extensions. Gimp supports whole zillions of them.

3. In the layers Dialog Box name layer “SharpStones”. To rename the layer double click on the words next to it and as soon it highlights start typing and hit Enter.

4. Layers – Transparency – Add Alpha Channel.

5. To make sure Alpha Channel been added go back to Layers – Transparency. Option for Add Alpha Channel should be grayed out.

 

6. Create new layer. Layer – New, or shortcut Shift + Ctrl + N

7. Name that layer “Rock”

8. Layer “Rock” should be above layer “SharpStones”.

9. To change stack order of layers, in the Layers Dialog box at the bottom are two little up and down arrows. With layer selected, by clicking up or down will bring desired layer under or above others. To select layer, in the Layers Dialog Box just left click it.

Step 2

Now we shall create some rock texture.

1. Layers Dialog Box – layer “Rock” selected

  • Filter – Render – Clouds – Solid Noise
  • Random Seed – 0
  • Tileable – Checked
  • Detail – 5
  • X and Y size – 8

 

2. Layers Dialog Box – layer “Rock” selected. Right click – drop down – Duplicate Layer.

3. By Default Gimp will name duplicated layer “Rock copy”, let's leave it at that. Hide “Rock copy” by clicking little eye icon next to that layer.

4. Layers Dialog Box – layer “Rock” selected.

5. ToolBox – set foreground color to 7c7b73 and Background color to 746363.

6. Above canvas – Colors – Map – Gradient Map.

Layer “Rock” should turn into some colors. Yayayya! You can set foreground and background to different colors if desired.

Now we are going to bump map layer “Rock”

7. Layers Dialog Box – layer “Rock” selected

  • Filters – Map – Bump Map
  • Pop up – Bump Map – drop down – choose layer “Rock copy”
  • Map Type – Linear
  • Compensate for Darkening – Checked
  • Invert bumpmap – Checked
  • Tile bumpmap – Checked
  • Azimuth – 135.00 – usually by default it is so.
  • Elevation – 45.00 – usually by default it is so.
  • Depth – 5
  • Rest at 0's – usually by default it is so.

 

 

 

We are going to give rock texture anther type of bumps.

8. Layers Dialog Box – layer “Rock copy” selected – right click – drop down – Duplicate Layer.

9. By default Gimp will name newly duplicated layer “Rock copy #1”. Let's rename it to “Cracks”

10. Unhide layer “Cracks” by clicking on the area where eye icon used to be.

11. Layers Dialog Box – layer “Cracks” selected

12. Above canvas – Colors – Invert

13. Layers Dialog Box – layer -”Cracks” selected

14. Above canvas – Filters – Render Clouds – Difference clouds.

  • By default Difference clouds will be set to same values as Solid noise. So we leave it at that.

 

At this point we should have some wild looking texture. Something like this.

 

 

 

15. Layers Dialog Box – layer “Cracks” selected

16. Above canvas – Colors – Levels

  • Pop up – In the Input levels – set Gamma (middle one) to 5.31
  • Very left leave at 0's and very right set to 153.
  • The Output channel should stay as is by default. 0 at the left and 255 at the right.

 

Through out the work-flow don't forget to keep saving your work!. File – Save. Or Ctrl + S shortcut.

 

 

 

Now we should have some sort of marble looking texture.

17. We can hide layer “Cracks” for now. We are going to use it, to give “Rock” layer some more character.

18. Layers Dialog Box – layer “Rock” selected

  • Above canvas - Filters – Map – Bump Map
  • Pop up – Bump map – drop down – layer “Cracks”
  • Depth – 2
  • By default rest of the settings should be there from previous use of this filter. So we leave them as is.

 

Step 3

 

1. Layers Dialog Box – layer “Rock” - right click – drop down – Duplicate Layer.

2. By default Gimp will call it “Rock copy” Let's rename it to “Cobblestone”

3. Layers Dialog Box – layer “SharpStones” - Duplicate Layer.

  • By default Gimp will rename it to “SharpStones copy” so we let it be just that.

 

4. Layer “SharpStones copy” selected, re-stack it so it appears above layer “Cobblestone”.

5. Layer “SharpStones copy” selected – Filters – Blur – Gaussian Blur

  • Pop up – Blur method by default RLE is checked
  • Both Horizontal and Vertical 20.0.

 

6. Layer “SharpStones copy” selected

  • Filters – Map – Make Seamless.

 

7. Hide layer “SharpStones copy” in the Layers Dialog Box by clicking on the eye icon.

8. Select layer “Cobblestone”

  • Filters – Map – Bump Map
  • Pop up – Bump Map – drop down – select layer “SharpStones copy”
  • Map Type – Linear
  • Compensate for darkening – Checked.
  • Invert bumpmap – Unchecked.
  • Tile bumpmap – Checked
  • Azimuth – 135
  • Elevation – 45
  • Depth – 15
  • Rest of the sliders at 0's.

 

9. Delete layer “SharpStones copy” In the layers Dialog Box – right click – drop down – Delete.

10. Layers Dialog Bbox – select layer “Cobblestone” - right click – Duplite.

  • By Default Gimp will name it “Cobblestone copy”

 

11.Make sure “Cobblestone copy” is above layer “Cobblestone”

12. Layers Dialog Box – layer “Cobblestone copy” selected.

  • Filters – Edge Detect – Edge.
  • Pop up – Algorithm – Sobel.
  • Amount – 2
  • Smear – Checked.

 

13. Layer “Cobblestone copy” selected

  • Filters – Blur – Gaussian Blur.
  • RLE – Checked
  • Horizontal and Vertical blur – 2.0

 

14. Layer “Cobblestone copy” selected

  • Filters – Map – Make seamless.

 

15. Layers Dialog Box – Set “Cobblestone copy” layer to Mode – Screen.

16. Layers Dialog Box – Set “Cobblestone copy” layer opacity to 30.

17. Layers Dialog Box – “Cobblestone copy” layer selected – right click – drop down – Merge Down – onto layer “Cobblestone”

Yayayya less layers! But we are going to make more layers! Friendly reminder :) Save your work!

 Step 4

We need to bump map “Cobblestone” some more. So a little prep work is needed. The “ShapStones” layer black lines are to thick. So we need to make them thinner!

1. Layers Dialog Box – duplicate layer “SharpStones” agan.

  • By default it will be renamed to “SharpStones copy” so we let it be just that.

 

2. Layers Dialog Box - “SharpStones copy” layer selected

  • Above canvas – Filters – Blur – Gaussian Blur.
  • RLE – Checked
  • Set Both Horizontal and Vertical blur amount to 2.0

 

3. Layer - “ShaprStones copy” selected

  • Colors – Threshold.
  • Pop up – Slide the black arrow to the left. Or just type 3 in the left field. Right side should stay at 255.

 

 

 

4. Now we are going to blur “SharpStones copy” layer again.

  • Filters – Blur – Gaussian Blur
  • RLE – Checked
  • Horizontal and Vertical blur amounts set to 4.0

 

5. “SharpStones copy” layer selected

  • Filters – Map – Make Seamless. (Just in case) and just because we can!

 

6. “SharpStones copy” layer selected

  • Colors – Invert.

 

7. Layers Dialog Box – Hide “SharpStones copy” layer.

8. Layers Dialog Box – select layer “Cobblestone”

  • Filters – Map – Bump Map
  • Pop Up – Bump Map – drop down – select “SharpStones copy” layer
  • Map type – Linear
  • Compensate for darkening – Checked.
  • Invert bumpmap – Checked.
  • Tile bumpmap – Checked.
  • Azimuth – 135
  • Elevation – 45
  • Depth – 2
  • Rest of sliders at 0's

 

9. Layer “Cobblestone” selected

  • Filters – Map – Make seamless.

 

Ta-da! We are done!. You can experiment with your cobblestones doing more or less bump map. As well you can color stones different colors and create mortar if desired.

Here is my Cobblestone texture.


The End!

Previous page: menu within the page title