Concrete and tile textures

Pastel terrazzo texture, polished and seamless

In short

Cozy Terrazzo is a polished floor material with chips of 0.5 to 4 cm in pastel red, blue, green and lilac on cream, free under CC0. It repeats every 1 × 1 m, stays almost flat at 0.8 mm of relief and ships at 2K and 1K.

Tile size
1 tile = 1 × 1 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
Cream terrazzo with colourful chips from Cozy Terrazzo on sample shapes

01Six PBR maps

  • Cozy Terrazzo, Base color
    Base colorcozy-terrazzo_<res>_basecolor.pngsRGB · 8 bit RGB
  • Cozy Terrazzo, Normal OpenGL (Y+)
    Normal OpenGL (Y+)cozy-terrazzo_<res>_normal_gl.pnglinear · 8 bit RGB
  • Cozy Terrazzo, Normal DirectX (Y−)
    Normal DirectX (Y−)cozy-terrazzo_<res>_normal_dx.pnggreen channel inverted
  • Cozy Terrazzo, Roughness
    Roughnesscozy-terrazzo_<res>_roughness.pnglinear · 8 bit grey
  • Cozy Terrazzo, Ambient occlusion
    Ambient occlusioncozy-terrazzo_<res>_ao.pnglinear · 8 bit grey
  • Cozy Terrazzo, Height
    Heightcozy-terrazzo_<res>_height.pnglinear · 16 bit · 0 … 1 = 0.8 mm
ResolutionMapsUnpackedZIP
2K · 2048 × 2048 px6 PNG5.0 MB5.3 MB
1K · 1024 × 1024 px6 PNG1.9 MB2.2 MB
Cozy Terrazzo, base color repeated 2 × 2 without visible seams
basecolor 1K · 2 × 2 = 2 × 2 m

02Seamless tiling and scale

One tile
1 × 1 m
Scale 1
pastel chips 0.5 to 4 cm
Scale 2
polished
Height range
0 … 1 = 0.8 mm
UV repeat
size in m ÷ 1 (4 m: 4×)
Displacement
0.0008 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 Terrazzo, example scene
scene.jpg

04About this texture

Large and small fragments are mixed the way a real terrazzo floor is poured, with plenty of tiny specks filling the space between the bigger chips. The surface is polished, so the height map barely moves and the shine comes from a low, even roughness. Since the chips are random in size and colour, the repeat is hard to spot even across a wide lobby. Cafés, retro kitchens, shops, airport halls and the bright floor of a cozy apartment all suit it.

Good for

  • Cafés, shops and lobbies
  • Kitchen floors and countertops
  • Bright floors in apartment interiors

Questions and answers

Can the terrazzo be used on a countertop?

Yes. Scale the UVs down so one repeat covers about half a metre instead of 1 × 1 m, then the chips look like a finer mix that suits furniture.

Does the terrazzo need a height map?

Rarely. The polished surface only spans 0.8 mm, so base colour, roughness and the normal map are enough. The height map is still included for parallax or baking.