Ground textures

Seamless soil texture for fields and paths

In short

Cozy Soil is a dirt texture with crumbs and clods of 2 to 4 cm, released as CC0. Every 1 × 1 m the pattern starts again without a seam, the relief reaches 25 mm, and downloads exist 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
Freshly dug brown earth of Cozy Soil on the material preview

01Six PBR maps

  • Cozy Soil, Base color
    Base colorcozy-soil_<res>_basecolor.pngsRGB · 8 bit RGB
  • Cozy Soil, Normal OpenGL (Y+)
    Normal OpenGL (Y+)cozy-soil_<res>_normal_gl.pnglinear · 8 bit RGB
  • Cozy Soil, Normal DirectX (Y−)
    Normal DirectX (Y−)cozy-soil_<res>_normal_dx.pnggreen channel inverted
  • Cozy Soil, Roughness
    Roughnesscozy-soil_<res>_roughness.pnglinear · 8 bit grey
  • Cozy Soil, Ambient occlusion
    Ambient occlusioncozy-soil_<res>_ao.pnglinear · 8 bit grey
  • Cozy Soil, Height
    Heightcozy-soil_<res>_height.pnglinear · 16 bit · 0 … 1 = 25 mm
ResolutionMapsUnpackedZIP
2K · 2048 × 2048 px6 PNG19 MB19 MB
1K · 1024 × 1024 px6 PNG5.9 MB6.2 MB
Cozy Soil, 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
soft crumbs and clods 2 to 4 cm
Scale 2
a few small pebbles
Height range
0 … 1 = 25 mm
UV repeat
size in m ÷ 1 (4 m: 4×)
Displacement
0.025 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 Soil, example scene
scene.jpg

04About this texture

Freshly turned earth in a chocolate brown, with rounded crumbs instead of sharp grit and only a few light pebbles scattered in between. The one metre tile is small on purpose: vegetable beds, flower pots and furrows are rarely wider than that, so the grain stays at a believable size next to crops and tools. With a height range of 25 mm, the clods cast soft shadows through the AO map. Farming sims, garden plots and muddy roads are the natural home for it.

Good for

  • Vegetable beds and farm plots
  • Dirt roads and muddy paths
  • Inside flower pots and planters

Questions and answers

Why is one soil tile only one metre wide?

Garden beds and pots are small, and a 1 × 1 m tile keeps the crumbs at 2 to 4 cm next to plants. For a large field, scale the UVs up a little and the clods become coarser.

Does the soil match the farm crop models?

Yes, the example scene shows it under a cabbage in its growth stages, a pitchfork and a bucket from the Grab3D library, all in the same pastel style.