Faking Fabric Threads

Domino Marama's picture

One problem when creating cloth textures is trying to get tileable thread patterns. To help make this process easier I created a small pattern which when used on a number of offset layers creates lots of different believable thread patterns. This is the threads.tga file in the attached zip. Also in the zip are two Gimp examples of how a pattern like this can be used.

fabrics.xcf has two layers, just use Layer - Transform - Offset to change the threads pattern. With Wrapped enabled you can change X and Y by 0 to 15 pixels to see all the different patterns. I use this as the starting point for new cloths.

threads.xcf has 5 layers. Three are threads and there's two shading layers to add variation to the fabric. This was used to create the threads layers in the fabrics.xcf (with shading disabled)

Experiment with the layer modes (screen, dodge, burn, etc) and offsets to find a pattern you like.

You can use the finished texture to adjust shading on materials when building fabrics from scratch, convert them to normal maps, use them as alpha channels for string vests, etc. Play around and have fun, you're sure to find your own ways to take advantage of this technique.

Fabric threads created in The GimpFabrics example ctreated in the GimpWeave fabric tileable textureTileable fabric texture ridged

As you can see, they are not accurate thread patterns, but at the scale these would be used at, they add pretty convincing shading to sell the idea that you are looking at cloth.

AttachmentSize
threads.zip399.51 KB
Manny's picture

comes handy

haha oh! Hey, yesterday I watched 9 (movie official trailer) the fabric threads comes really handy to texture such models!

Domino Marama's picture

Christmas Comes Early

Yeah, it's also useful for more ordinary stuff such as table cloths and curtains.. Speaking of which I've attached a blend file with a final texture that I used this technique on.

Christmas Curtains Sculptie

AttachmentSize
christmas_curtains.blend 765.95 KB
Manny's picture

cute

 really cute. Santa

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <p> <pre>
  • Lines and paragraphs break automatically.
  • Project issue numbers (ex. [#12345]) turn into links automatically.
  • Textual smileys will be replaced with graphical ones.

More information about formatting options