Tutorial: Creating Seamless Textures: Difference between revisions

Newton (talk | contribs)
No edit summary
Newton (talk | contribs)
No edit summary
Line 1: Line 1:
If you want to create a seamless texture, you first need a eligible photo. As we want to tile it, it may not have any too eye-catching features on there. Small ones however can be fixed. The most important thing is that the lightning must be even - in many photos, the top is slightly more light than the bottom. Even a small difference in lightning will be striking in a seamless texture.
If you want to create a seamless texture, you first need a eligible photo. As we want to make it tilable, it may not have any too eye-catching features on there. Small ones however can be fixed. The most important thing is that the lightning is even - in many photos, the top is slightly more light than the bottom. Even a small difference in lightning will be striking in a seamless texture!
Textures with repeating regular patterns like bricks need to be rotated upright first before being processed further.
Textures with repeating regular patterns like bricks need to be rotated upright first before being processed further.


We will start with this rock texture. Seamless textures are cut into a square of powers of two. So e.g. 1024x1024 or 512x512.  
We will start with this photo of a rock. We first make a square selection. The size should be something like 1024x1024 or 512x512.  
[[File:TexTutorialOne.jpg]]
[[File:TexTutorialOne.jpg]]
We will not use the crop tool to cut out the texture but the selection tool, making the selection into a layer. In GIMP it's Shift+Ctrl+L and then Shift+Ctrl+N.
 
We will not use the crop tool to cut out the texture but the selection tool, creating a new layer. In GIMP we first create a floating selection (Shift+Ctrl+L) and then a new layer out of it (Shift+Ctrl+N).
 
[[File:TexTutorialTwo.jpg]]
[[File:TexTutorialTwo.jpg]]


Now, we displace the areas in the texture as shown below. How to do this? We can use the displacement feature to displace the texture by half it's size. In GIMP, it is Layer->Transform->Displace (Shift+Ctrl+O).


[[File:TexTutorialThree.jpg]]
[[File:TexTutorialFour.jpg]]
[[File:TexTutorialFour.jpg]]
[[File:TexTutorialFive.jpg]]
[[File:TexTutorialFive.jpg]]
[[File:TexTutorialSix.jpg]]
[[File:TexTutorialSix.jpg]]

Revision as of 13:05, 26 May 2009

If you want to create a seamless texture, you first need a eligible photo. As we want to make it tilable, it may not have any too eye-catching features on there. Small ones however can be fixed. The most important thing is that the lightning is even - in many photos, the top is slightly more light than the bottom. Even a small difference in lightning will be striking in a seamless texture! Textures with repeating regular patterns like bricks need to be rotated upright first before being processed further.

We will start with this photo of a rock. We first make a square selection. The size should be something like 1024x1024 or 512x512.

We will not use the crop tool to cut out the texture but the selection tool, creating a new layer. In GIMP we first create a floating selection (Shift+Ctrl+L) and then a new layer out of it (Shift+Ctrl+N).

Now, we displace the areas in the texture as shown below. How to do this? We can use the displacement feature to displace the texture by half it's size. In GIMP, it is Layer->Transform->Displace (Shift+Ctrl+O).


Filter -> Map -> Small tiles