Fabric textures

Cream linen fabric texture, natural and seamless

In short

Warm cream linen that looks undyed: Cozy Linen Fabric Cream is a CC0 cloth texture whose coarse weave tiles every 25 cm. Base colour, the two normal conventions, roughness, AO and height are packed per resolution, 2K and 1K.

Tile size
1 tile = 0.25 × 0.25 m
Maps
Base color, normal (GL and DX), roughness, AO, height
Resolutions
2K (2048 px), 1K (1024 px)
Format
PNG, metallic 0
License
CC0 1.0

CC0 1.0 · six maps, README and license in every ZIP

preview.jpg
Natural cream linen cloth in soft light

01Six PBR maps

  • Cozy Linen Fabric Cream, Base color
    Base colorcozy-linen-cream_<res>_basecolor.pngsRGB · 8 bit RGB
  • Cozy Linen Fabric Cream, Normal OpenGL (Y+)
    Normal OpenGL (Y+)cozy-linen-cream_<res>_normal_gl.pnglinear · 8 bit RGB
  • Cozy Linen Fabric Cream, Normal DirectX (Y−)
    Normal DirectX (Y−)cozy-linen-cream_<res>_normal_dx.pnggreen channel inverted
  • Cozy Linen Fabric Cream, Roughness
    Roughnesscozy-linen-cream_<res>_roughness.pnglinear · 8 bit grey
  • Cozy Linen Fabric Cream, Ambient occlusion
    Ambient occlusioncozy-linen-cream_<res>_ao.pnglinear · 8 bit grey
  • Cozy Linen Fabric Cream, Height
    Heightcozy-linen-cream_<res>_height.pnglinear · 16 bit · 0 … 1 = 1.2 mm
ResolutionMapsUnpackedZIP
2K · 2048 × 2048 px6 PNG19 MB19 MB
1K · 1024 × 1024 px6 PNG5.9 MB6.2 MB
Cozy Linen Fabric Cream, base color repeated 2 × 2 without visible seams
basecolor 1K · 2 × 2 = 0.5 × 0.5 m

02Seamless tiling and scale

One tile
0.25 × 0.25 m
Scale 1
coarse plain weave, 48 threads per tile
Scale 2
thread spacing about 5 mm
Height range
0 … 1 = 1.2 mm
UV repeat
size in m ÷ 0.25 (4 m: 16×)
Displacement
0.0012 m, midlevel 0

Step by step for Blender, Godot, Unity, Unreal and three.js: texture setup guide.

03Example scene

Free 3D models in this render:

Cozy Linen Fabric Cream, example scene
scene.jpg

04About this texture

Cream linen is the quiet neutral among the fabrics: bed sheets, bakery aprons, flour sacks, sails and tablecloths under food. The two thread colours are only a shade apart, so the cloth reads as one calm surface from afar and reveals its weave up close. Lighting stays soft because the roughness is high everywhere. The example scene lays it under a cake and a dinner plate, where the warm white helps the food colours look fresh.

Good for

  • Bed sheets, pillows and duvets
  • Bakery and kitchen textiles under food props
  • Sails, sacks and tents in adventure games

Questions and answers

Does the cream linen work for food scenes?

Yes, that is what the example render shows. A warm off-white cloth keeps cakes, bread and fruit vivid, while a pure white background would make them look flat.

How many repeats does a bed sheet need?

For a sheet of 2 by 1.4 m divide each side by 0.25 m. That gives 8 by 5.6 repeats and threads of real size.