Brick Wall Texture


Gimp is free image manipulating program. If you don't already have it, download it from


How to make worn brick wall. Gimp 2.8.0 tutorial.


Step 1
Fire up your Gimp program.
Go to File-New. Shortcut CTRL+N
New Window Will pop up. Enter values: Height: 512, Width: 512. Hit OK.
New canvas will open.
Open Layers Dialog Box. If it is not already open hit CTRL+L

Step 2

Lets divide our canvas to give us some guide lines. Touch the ruler on your canvas window and by holding and dragging left mouth button drag some guide lines over. Hence our canvas is 512 x 512 pixels, lets divide it from top 128px first line, 256px next line and 384px the last line. Move Guide next to zoom at the bottom of your canvas window will show numbers for pixels as you drag lines. Lets do same from left to right. 128px, 256px and 384px. At this point go to File – Save As – (Give some name). Gimp by default will save your work as .xcf file it supports layers. So we let it do just that for now. I named my'n “BrickWallTutTest1.xcf”



Step 3

1. We are going to make just 1 brick. To do that, back to File-New. Enter values: Height: 128, Width: 256. Shortcut Shift + Ctrl + N

2. We are going to paint our new canvas totally black. In the toolbox click to select paint bucket icon. The little colored windows in the middle of your Toolbox (Foreground and Background) indicate what color will be used for painting. Make sure top one (Foreground) is black. If you click right on the window another yet pop up will show up with all sorts of colors and smart looking words. There, you can enter color values. Value for black is 000000. Then click on the canvas, it should turn black. Not to get all confused Lets start giving our layers names. Hence this square is black … wellp let's call it Black. To rename layer, move mouse cursor to Layer Dialog Box, double click right next to it and as soon default words highlight start typing. Once you done typing simply hit enter.


If for some reason you don't have Toolbox … start running around and ripping your hair out. (Just kiddin) Go to top of your canvas - Windows – Drop down – New Toolbox or Ctrl + B shortcut. Stretch your new Toolbox around how ever you like it. Go back to Windows – Dockable Dialogs – Tool Options. Once new window pop up that offers Tool Options go ahead and grab it (left mouth button) right next to words “Tool Options” little picture and drag it right onto Toolbox. Right into the area where it say: “You can drop dockable dialogs here”. At this point that area in the Toolbox will change colors.

3. Next we are going to create new layer on top of black square. To do that go to Layer – New Layer, new window will pop up. Make sure Layer Fill Type - Transparency is checked and hit okay. We can rename it to gray.

4. Then we are going to prepare our next color. So click on your “Foreground” That had black and enter 858585 values. Or something similar to that color gray.

5. Go to Select – All, shortcut Ctrl + A - This will select whole canvas. You will see dashes animating around black square. Back to Select – Shrink – New window pop up, there enter 15px. Meaning we are going to shrink our selection by 15px. Hit okay or simply hit Enter button on your keyboard. At this point you should see dashes animating but showing lot smaller square.

6. Next we are going to color that gray. So grab your paint bucket icon and touch inside the selection.

7. Now we shall prepare another yet color. Back to “Foreground” color selector in the toolbox and lets pick lighter gray color with b5b5b5 this values.

8. Back to our brick and yet another layer to create. Layer – New Layer – New window pop up once again making sure that transparency is checked and hit OK. Lets rename it to Lighter gray.

9. Back to Select – Shrink – By default number 15 will remain in the new pop up. We can just leave it at that. Meaning we are going to shrink the square again by 15pixels. Make sure in the layer dialog box.. layer “Light gray” is highlighted and back to paint bucket. Let's paint it lighter gray.

10. Once again we shall create another layer. Layer – New Layer – Transparency checked and let's rename it to “White”. Back to color selector and values for totally white are ffffff.

11. Select – Shrink, again by 15px. And yes fill the newly shrunk box with white color.

12. Back to Select – None or shortcut Shift + Ctrl + A

At this point you should have something that looks like this.


13. Make sure your Layer “White” is highlighted, right click on it and from drop down menu … pretty much at the bottom select Merge visible layers. New pop up window will show up asking all sorts of questions, make sure Clipped to image is selected and hit Merge.

14. Now all the new layers we been creating and painting squares is not necessary actually but hey this is all for practice! All the steps described above could be done just on 1 layer. So no cursing and rolling eyes out with “What the Hell's”

15. Now we are going to ruin our squares and go to Filters – Blur – Gaussian Blur. New pop up once again. Enter 30 for Horizontal and Vertical blur. The Blur Method by default I believe is checked “RLE” so we just leave it at that. Hit good old OK button. Snif, snif! Our squares are ruined!. But looks like the outer sides are too dark. Yaips! At this point jump up and down then run a circle or two around the desk (if walls permit). We are not going back making squares anew. We shall just go to Colors – Levels. New pop up yet! Mamma Mia.. this one looks scawwy. Anyways we shall try to make outer edges of our 1 brick lighter by entering 1.80 value in the Input Levels.


Guess what!!! Part of the torture have come to the end! We just made Lonely Brick. So why dont you save it. File – Save As - ( give it a name.) I named mine “LonelyBrick” So here is my brick.

Okay that was only part of the whole brick wall that we are going to build. If you are not sick and tired and not holding your index finger by the temple making circling motions we shall continue with the tutorial.

Step 4


Okay let's begin with rest of the tortures. Remember we made 512 x 512 canvas? It is time to use it now! But before we close image of our “LonelyBrick” Let's select it all. And copy it. So make sure you are on “LonelyBrick” canvas. Ctrl + A = selects it all. Ctrl + C = copy it. Let's minimize “LonelyBrick canvas and if not already opened, let's open our “BrickWallTutTest1.xcf” canvas Where we have guide lines and all the good stuffs. The 512 x 512 one.

1. Hence we already have white background layer, lets rename it hmm... perhaps “TheWall” will do. Make sure that layer is highlighted and hovering mouse over the canvas we hit Ctrl + V. At this point “LonelyBrick” image should show up on our canvas. Hit M... to move the “LonelyBrick”, by holding it with left mouse button drag to the top of your canvas. We are going to arrange our bricks on it. As you drag it to your guide lines you will feel image of “LonelyBrick” sort of snapping to them. As soon first brick is layed with in guide lines let go of the mouse and hit Ctrl + H to anchor layer. Or after positioning the brick you can go to Layers – anchor layer. And we shall repeat process by pasting “LonelyBrick” image, arranging it on the canvas and anchoring. Till canvas is filled with them. This is how I arranged mine.


And now we can just close our “LonelyBrick” image. We are soooo done with it, at least for now.

2. Back to “BrickWallTutTest1” canvas. Make sure to save it. Ctrl + S. Or go to File – Save. Now we can get rid of guide lines at this point. Oh by the way, if you made a mistake can always undo the step by hitting Ctrl + Z or go to Edit – Undo – Redo options are there as well. To rid of guide lines simply hover your mouse over it, press and hold left button and drag onto the side till it is off the canvas. If for some weirdo reasons the whole image is moving instead of guide lines, check few things. Go to Select - None or shortcut Shift + Ctrl + A as well click on the ruler first then on guide line.

3. With guide lines out of the way, we are going to make sure everything is tileable. In this case go to Filters – Map – Make Seamless. Not much should change on our canvas. Now we are going to make lot's o bricks. Back to Filters - Map – Small Tiles. Another pop up, Number of Segments lets leave it at 2 as well “All Tiles” should be checked and opacity at a 100. Hit OK and we should have twice as many bricks now!

4. Create new layer once again. This one I shall call “GrayRock” Go to Filters – Render – Clouds – Solid Noise. In the new window enter values for X Size – 5, Y Size – 8. Make sure Tileable is checked and Level of Detail enter 7. Hit OK.


5. Turn contrast of our “GrayRock” layer down. To do that go to Colors – Brightenss-Contrast. New window again. Let's enter -65 in the Contrast field. Hit OK.


6. Duplicate the “GrayRock” layer. To do that right click on it in the Layer Dialog Box and from drop down menu chose – Duplicate. Automatically the layer will be called “GrayRock copy” We don't need it right now so let's hide it. To do that click on the little eye icon next to the “GrayRock copy” layer.

7. Back to the “GrayRock” layer. In the Layer Dialog box Left click on it, it should highlight. We are going to bump map it! To do that go to Filters – Map – Bump Map. New window, there we are going to choose next to Bump Map - drop down menu – “GrayRock” layer.

  • Map Type – Linear.
  • Compansate for Darkness - checked
  • Tile Bumpmap – checked.
  • Azimuth – 135.00
  • Elevation – 45.00. Usually by default this numbers are there for you. How ever if they are not, you can just type them in.
  • Depth – 40.

Rest of numbers can remain at 0. Usually by default they are, if not wellp you can enter them then.


7. For now we are done with “GrayRock” layer, so let's hide it. Click on the eye icon next to “GrayRock” layer and let's reveal “GrayRock copy” layer by clicking on the area where eye icon is. We have some work to do with that one. So make sure it is highlighted. We are going to create some cracks. Hence over all the goal is to give bricks some worn out looks.

8. Go to Colors – Invert. So we just inverted colors. What ever was light gray now is dark gray and vice verse.

9. Next step we are going to render some clouds again. Filters – Clouds – Difference Clouds. By default we should have old values entered there. So let's leave it at that and hit OK. At this point our “GrayRock copy” layer should turn into something like this.


10. Next we are going to make thous wavy lines thinner. To do that go to Colors – Levels In the pop up window enter values for Input Levels. Gamma (the middle one) 8.72 and field to the right 8. Hit OK.


At this point we should have something that looks like this.


11. Now we need to delete the white background on this. To do so go to Select – By Color. Your mouse cursor will turn into little hand with pointing finger. Touch anywhere on the white background of your “GrayRock copy” layer. The dashed lines will indicate that white color is selected. Hit Delete key on your keyboard. Go to Select – None. Or Shift + Ctrl + A. I sure hope you are saving your work just in case. File – Save. Or shortcut Ctrl + S.

12. Now let's hide our “GrayRock copy” layer and turn back on “GrayRock” layer. We are going to bumpmap “GrayRock copy” cracks onto “GrayRock” layer. Make sure “GrayRock” layer is highlighted. Go to Filters – Map – Bumpmap.

  • New window pop up. From drop down menu Bump map – choose “GrayRock copy” layer.
  • Check Invert bumpmap
  • Depth – 1. Rest of the values we leave alone and hit OK.


At this point you should have something like this:


13. Go ahead and delete “GrayRock copy” layer. We no longer need it. To do that in the Layer Dialog Box right click on the GrayRock copy” layer and from drop down menu choose Delete Layer.

14. Now we are going to use bump map functions again!. With “GrayRock” layer highlighted, go to Filters – Map – Bump Map. This time from drop down menu we are going to choose “TheWall” layer! Finally some use of that eh?

  • Uncheck Invert bumpmap
  • Depth – 15
  • Hit OK


15. Yay! Starting to look a bit like a brick wall!!! But more work to do!. Just a little reminder. Keep saving your work!. File – Save or Shift + S.

16. Highlight “TheWall” layer, right click and choose copy. Automatically it will be named “TheWall copy”. We need to move this newly created layer on top of our “GrayRock” layer. In the Layers Dialog Box, way at the bottom you will see up and down green arrows. With “TheWall copy” layer selected click up arrow to bring that layer on top of “GrayRock” layer.

17. With “TheWall copy” layer highlighted go to Colors – Threshold. In the new pop up enter values: on the left 63 and on the right 104. Hit OK. We should have something that looks like this.

18. Now we shall rid of the Black background on “TheWall copy” layer. Go to Select – By Color. Mouse cursor turns into hand with pointing finger, Click anywhere on the black on your canvas. Dashed lines will indicate that selection has been made and with that press Delete key on your keyboard. The white color should be outlining your bricks.

19. We need to blur them. Filters- Blur – Gaussian blur. In the pop up window enter 5.0 for both Horizontal and Vertical blur. Hit OK.

20. In the Layers Dialog Box up on top “Mode” has drop down menu. Keeping newly blurred “TheWall copy” selected, hit drop down arrow. All sorts of layer modes will show up but we shall chose Layer Mode – Overlay. At this point “TheWall copy” layer will become barely visible. That is what we need!


21. In the layer Dialog, right click “TheWall copy” layer and from drop down chose Merge Down.

22. And we still are not done! We should be back to two layers only “TheWall” and “GrayRock” At this point we shall tweak some more. Select “TheWall” layer and with right click drop down menu let's Duplicate Layer again!. Once again we have “TheWall copy” layer. Yaips! Let's move it on top of others by using green up and down arrows at the bottom of Layer Dialog Box..

23. With new “TheWall copy” layer selected go to Colors – Threshold again. Enter 63 in the left field and hit OK.

24. Back to Select – By Color. This time click on the white background. Once selected press Delete key on your keyboard.

25. Select – None or Shift + Ctrl + A, to deselect All.

26. Filters – Blur – Gaussian Blur. Both Horizontal and Vertical blur 5.0

27. In the Layers Dialog Box, “Mode” menu set “TheWall copy” layer to Darken Only mode.

28. By now the brick texture should look pretty much like bricks!!! Just boring and gray.


Something like this. And finally the home stretch! Coloring our brick texture! Friendly reminder (Save your work!)

Step 5



  • Let's duplicate our “GrayRock” layer and call it “YellowRock”
  • Duplicate our “YellowRock” layer and call it “GreenRock”
  • One more time Duplicate “GreenRock” layer and call it “RedRock”

Okay we are done Duplicating!

2. Hide “RedRock” and “GreenRock” layers by clicking the eye icon.

3. Highlight “YellowRock” layer and go to Colors – Colorize. The new window opens up and our “YellowRock” layer is turned into some wild color! Yaips! At this point quickly jump up and run to the bathroom screaming and ripping your hair out. (Just kidding) In the new Colorize window let's turn Hue to 45, Saturation to 35. We shall leave lightness at 0 for now and hit OK.


4. I know, I know it's a bit weirdo yellow. Anyways hide “YellowRock” layer (eye icon) Highlight and reveal “GreenRock” layer in your Layers Dialog Box. We shall repeat the Colorize process but this time we color it greenish.

5. Back to Colors – Colorize

  • Hue – 82
  • Saturation – 15
  • Hit OK.


6. Hide “GreenRock” layer, Highlight and reveal “RedRock” layer. And yes we shall colorize that one reddish orangy sort of.

7. Back to Colors – Colorize

  • Hue – 18
  • Saturation – 82
  • Hit OK.


8. Okay I think our colored bricks are a bit to bright. So we can adjust that. Hide all the layers, select “GreenRock” layer.

  • Go to Colors – Hue Saturation
  • Set Saturation to -50
  • Hit OK.



9. Let's repeat this step for “YellowRock” and “RedRock” layers

10. Hide all layers, reveal “Yellow Rock” layer

  • Colors – Hue Saturation
  • Enter -50 in the Saturation field. Hit OK.


11. Hide “YellowRock” layer, reveal “RedRock” layer.

  • Back to Colors – Hue Saturation
  • This time in the Saturation field let's enter -30 and hit OK.


12. Okay, let's reveal “GreenRock” layer and “YellowRock” layer. “YellowRock” layer should be on top of “GreenRock”

13. In your Toolbox click eraser tool. Below in the tool options we are going to choose a brush. By default Gimp 2.8.0 I believe comes with it's own set of brushes. I chose Chalk 02 brush. Over all some other ones would do the trick as well. We just need something wild. Click brush selector and pop up window will show set of brushes. Poke around till you find it.

14. Set the size of the brush to something in the order of 200px.With the “YellowRock” layer highlighted let's dab around on the canvas, deleting parts and bit of “YellowRock” layer. “GreenRock” layer will start to show, giving us that slight color variation in the texture. Be gentle with erasing, just a little here and there.

15. Now we are going to merge two layers. Right click “YellowRock” layer and from drop down menu chose Merge Down.

16. Hence we merged “YellowRock” layer on top of “GreenRock”, layer will keep it's name. Let's rename it to “YellowGreen” And once again friendly reminder! Save your work.

17. Okay now we can reveal and highlight our “RedRock” layer. It should be on top of newly renamed “YellowGreen” layer. Let's repeat erasing. Only this time set the brush size to about 300. Dab around the “RedRock” layer gently!. About 3-4 dabs should do the trick I think. Once erasing is done, let's merge “RedRock” layer on top of “YellowGreen” and rename it to “FinallWall”

18. With “FinallWall” layer selected go to Filters – Map – Make Seamless. There will be no longer pop up window asking all sorts of questions. At this point “FinalWall” layer will become tileable!. There should not be much change to the image over all. The bricks should be lining up fine and dandy.

19. Guess what!!! We are pretty much done!. To give our brick texture a bit more of a richer colors let's go to Colors – Curves. New pop up window will show up. You will see line going diagonally through it. Put your mouse cursor dead center on the line left click - hold and drag it down slightly. Something like this:


20. Hit OK. And we are done! There are lot's of little tweaks one can continue to make to the Brick wall texture, but perhaps you experiment yourself! Maybe another tutorial. Now all is left to save our work. I usually keep .xcf file just in case I need to recolor or do some other tweaks. It is handy to have layers. To save your brick wall as different file extantion. Highlight your “FinallWall” layer, go to Select – All or shortcut Ctrl + A. Then hit Ctrl + C. At this point go to File – New. Make sure canvas size is 512 x 512, hit OK. New blank canvas will open up. We are going to paste the copied “FinallWall” layer onto that. With new canvas selected press Ctrl + V, the brick texture should show up. Then press Ctrl + H to anchor pasted layer. Or go to Layer – Anchor. Go to File – Export. New window will pop up asking what file extension you would like to save it as as well folders. You can chose from there. And here is my tileable brick wall texture!


The end!. Hope you survived through tortures!. Thanks for your time and testing this tutorial. If you have any constructive criticism and suggestions feel free to write. Hopefully my ears will not curl up!

Previous page: New page test  Next page: Digikey order