Concrete and tile textures

Smooth concrete seamless texture

In short

Cozy Concrete is a CC0 surface for floors and walls with a smooth, softly stained finish and tiny pores. The pattern returns seamlessly after 2 × 2 m, and the free download is offered in 2K and 1K.

Tile size
1 tile = 2 × 2 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
Smooth warm grey screed of Cozy Concrete on a demo cube and ball

01Six PBR maps

  • Cozy Concrete, Base color
    Base colorcozy-concrete_<res>_basecolor.pngsRGB · 8 bit RGB
  • Cozy Concrete, Normal OpenGL (Y+)
    Normal OpenGL (Y+)cozy-concrete_<res>_normal_gl.pnglinear · 8 bit RGB
  • Cozy Concrete, Normal DirectX (Y−)
    Normal DirectX (Y−)cozy-concrete_<res>_normal_dx.pnggreen channel inverted
  • Cozy Concrete, Roughness
    Roughnesscozy-concrete_<res>_roughness.pnglinear · 8 bit grey
  • Cozy Concrete, Ambient occlusion
    Ambient occlusioncozy-concrete_<res>_ao.pnglinear · 8 bit grey
  • Cozy Concrete, Height
    Heightcozy-concrete_<res>_height.pnglinear · 16 bit · 0 … 1 = 3 mm
ResolutionMapsUnpackedZIP
2K · 2048 × 2048 px6 PNG11 MB11 MB
1K · 1024 × 1024 px6 PNG3.5 MB3.6 MB
Cozy Concrete, base color repeated 2 × 2 without visible seams
basecolor 1K · 2 × 2 = 4 × 4 m

02Seamless tiling and scale

One tile
2 × 2 m
Scale 1
smooth surface with soft stains
Scale 2
small pores 2 to 5 mm
Height range
0 … 1 = 3 mm
UV repeat
size in m ÷ 2 (4 m: 2×)
Displacement
0.003 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 Concrete, example scene
scene.jpg

04About this texture

Polished screed rather than a rough building site: the grey leans warm, the stains are broad and faint, and the pores only show when the camera gets close. With a height range of just 3 mm the surface stays flat, the roughness map does most of the work and lets highlights drift across the stains. Lofts, studios, garages, office floors and modern kitchens get an honest base that does not fight with colourful furniture. It also serves as the floor under the wall textures in this set.

Good for

  • Lofts, studios and modern interiors
  • Garage and workshop floors
  • Plain walls in city levels

Questions and answers

Is the concrete rough or smooth?

Smooth. The height map only spans 3 mm, and the look comes from stains, pores and a varied roughness map. For visible formwork lines use Cozy Board Formed Concrete.

Does the concrete work for walls too?

Yes. The stains have no direction, so the material looks right on floors, walls and ceilings alike. Map it with box or triplanar projection on blocky level geometry.