Stone textures

Seamless gravel texture for paths and yards

In short

Cozy Gravel is loose, fine gravel in warm grey with lilac and beige flecks, free as CC0. Stones of 1.5 to 3 cm repeat over 1 m without a visible seam, available 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
Fine warm grey gravel with lilac flecks

01Six PBR maps

  • Cozy Gravel, Base color
    Base colorcozy-gravel_<res>_basecolor.pngsRGB · 8 bit RGB
  • Cozy Gravel, Normal OpenGL (Y+)
    Normal OpenGL (Y+)cozy-gravel_<res>_normal_gl.pnglinear · 8 bit RGB
  • Cozy Gravel, Normal DirectX (Y−)
    Normal DirectX (Y−)cozy-gravel_<res>_normal_dx.pnggreen channel inverted
  • Cozy Gravel, Roughness
    Roughnesscozy-gravel_<res>_roughness.pnglinear · 8 bit grey
  • Cozy Gravel, Ambient occlusion
    Ambient occlusioncozy-gravel_<res>_ao.pnglinear · 8 bit grey
  • Cozy Gravel, Height
    Heightcozy-gravel_<res>_height.pnglinear · 16 bit · 0 … 1 = 15 mm
ResolutionMapsUnpackedZIP
2K · 2048 × 2048 px6 PNG25 MB25 MB
1K · 1024 × 1024 px6 PNG7.9 MB8.3 MB
Cozy Gravel, 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
stones about 1.5 to 3 cm
Scale 2
three overlapping layers
Height range
0 … 1 = 15 mm
UV repeat
size in m ÷ 1 (4 m: 4×)
Displacement
0.015 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 Gravel, example scene
scene.jpg

04About this texture

Three layers of small stones overlap, so there is no empty ground between them and the surface reads as a packed gravel bed. The grain is fine enough that the pattern disappears at a distance and only becomes visible near the camera, ideal for large driveways, parking areas, rail beds and garden paths. The height range of 15 mm gives a slight crunch in the normal map without bumps that would make characters look like they float. In the example a log bench, a lantern post and a milk can stand on it.

Good for

  • Driveways, parking areas and yards
  • Rail beds and construction sites
  • Garden paths and flower bed borders

Questions and answers

Does the gravel show tiling on large areas?

Very little, because the stones are small and evenly spread over the 1 × 1 m tile. On huge terrains, blend it with the soil or sand textures through a mask to break up the distance.

Is the gravel suitable for a path next to grass?

Yes. Paint a path mask on the terrain and blend gravel with a grass material. The warm grey tone sits well next to the pastel greens of the ground textures.