Difference between revisions of "Create a seamless tileable texture"

From Blender for Architecture
Jump to: navigation, search
m
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Gimp is the only tool you need. It has two powerful filters.
+
Gimp is the only tool you need.
 +
First, take an image of your material. For example, this is a scan of an ISOPLY sample. (1)
  
First, take an image of your material. For example, this is a scan of an ISOPLY sample.
+
== Let see how a texture is wrapped repeatly "as is". ==
  
[[Image:ISOPLY.JPG|400px]]
+
Tile this image 4 times with the Gimp filter "Map -> Small tiles" ("Carte -> Petit raccords" in french) (2)
  
Tile this image 4 times with the Gimp filter "Map -> Small tiles" ("Carte -> Petit raccords" in french)
+
{| style="border-style:solid; border-width:1px; border-color:black; background-color:#d5eaf8;"
 +
| [[Image:ISOPLY.JPG|300px]] || [[Image:ISOPLY-smalltiles.jpg|300px]]
 +
|-
 +
|(1)||(2)
 +
|}
 
We can see seams between each repetition. It's not so beautiful.
 
We can see seams between each repetition. It's not so beautiful.
  
[[Image:ISOPLY-smalltiles.jpg|400px]]
+
 
 +
== Blurring pictures ==
  
 
Thus, you would rather blur the image sides to make it tileable without seams.
 
Thus, you would rather blur the image sides to make it tileable without seams.
Use the Gimp filter "Map -> Tiler" ("Carte -> Rendre raccordable" in french)
+
Use the Gimp filter "Map -> Tiler" ("Carte -> Rendre raccordable" in french) (3)
  
[[Image:ISOPLY-tiler.jpg|400px]]
+
And then tile it again to look if the result is good.(4)
  
And then tile it again to look if the result is good.
+
{| style="border-style:solid; border-width:1px; border-color:black; background-color:#d5eaf8;"
 
+
|[[Image:ISOPLY-tiler.jpg|300px]] || [[Image:ISOPLY-tiler-smalltiles.jpg|300px]]
[[Image:ISOPLY-tiler-smalltiles.jpg|400px]]
+
|-
 +
|(3)||(4)
 +
|}
  
 
As you can see, we don't see seams anymore. But there is still a dark piece which bump into our eyes. You should take care your image has not a too constrasted area to avoid this effect.
 
As you can see, we don't see seams anymore. But there is still a dark piece which bump into our eyes. You should take care your image has not a too constrasted area to avoid this effect.
 +
 +
== Resnthetiser plugin for gimp ==
 +
 +
You could also use the [http://www.logarithmic.net/pfh/resynthesizer/more resynthesiser plugin for Gimp] (5):
 +
 +
And then tile it again to look if the result is good.(6)
 +
 +
{| style="border-style:solid; border-width:1px; border-color:black; background-color:#d5eaf8;"
 +
|[[Image:ISOPLY-resynthesizer.jpg|300px]] || [[Image:ISOPLY-resynthesizer-smalltiles.jpg|300px]]
 +
|-
 +
|(5)||(6)
 +
|}
 +
 +
It makes pretty good results as you can see but it's a quite slow software.
 +
 +
== Links ==
 +
 +
* [http://www.unbruco.it/offcircle/tuts/seam/seam.html Seamless texture with Gimp tutorial (ita)]

Latest revision as of 17:54, 1 July 2009

Gimp is the only tool you need. First, take an image of your material. For example, this is a scan of an ISOPLY sample. (1)

Let see how a texture is wrapped repeatly "as is".

Tile this image 4 times with the Gimp filter "Map -> Small tiles" ("Carte -> Petit raccords" in french) (2)

ISOPLY.JPG ISOPLY-smalltiles.jpg
(1) (2)

We can see seams between each repetition. It's not so beautiful.


Blurring pictures

Thus, you would rather blur the image sides to make it tileable without seams. Use the Gimp filter "Map -> Tiler" ("Carte -> Rendre raccordable" in french) (3)

And then tile it again to look if the result is good.(4)

ISOPLY-tiler.jpg ISOPLY-tiler-smalltiles.jpg
(3) (4)

As you can see, we don't see seams anymore. But there is still a dark piece which bump into our eyes. You should take care your image has not a too constrasted area to avoid this effect.

Resnthetiser plugin for gimp

You could also use the resynthesiser plugin for Gimp (5):

And then tile it again to look if the result is good.(6)

ISOPLY-resynthesizer.jpg ISOPLY-resynthesizer-smalltiles.jpg
(5) (6)

It makes pretty good results as you can see but it's a quite slow software.

Links