Stylized Medieval Village Materials Generator

NicoHartl in Surfacing


Everything a stylized medieval village needs on its surfaces, in one consistent look: stone walls and cut stone blocks for castles and plinths, old bricks and lime plaster for the houses, timber beams for the framing, clay roof tiles, slate, wood shingles and thatch for the roofs, wood planks for floors and doors, and cobblestone, flagstone, a dirt path and grass for the ground. All 14 materials share one palette and one painted style, so they sit next to each other without adjustments.

Every material is built from a real height map: chunky stones with facetted edges, overlapping tiles with a shadow line under each row, carved wood grain, straw bundles with ragged ends, stamped grass blades. The colours are painted in flat patches with edge light and dark cavities, the way hand painted game textures look, and every material tiles without seams.

In Blender, the included add-on "Stylized Material Generator" rebuilds every map from parameters: stone and brick size, joints, roof tile shape, broken edges, board length, knots and nails, cracks, moss, grass, flowers and every colour. Press Generate and the shape and the layout change, not only the colours. Live Preview updates a 512 px version while you drag, and Export writes ready texture sets for Unreal Engine and Unity.

For Unreal Engine and Unity you get all 14 materials as texture sets at 2048 and 1024 px with the packed maps each engine expects (Unreal: ORM and DirectX normal; Unity: .unitypackage with URP and Built-in materials and a demo scene).

What is included

  • Blender: Stylized Material Generator add-on with all 14 materials (Blender 4.2+, tested in 5.2), material library with previews and slider node groups, showcase scene with all 14 ready to render
  • Unreal Engine: Base Color, Normal (DirectX), ORM, Height, Masks at 2048 and 1024 px for all 14
  • Unity: .unitypackage with URP Lit and Built-in Standard materials and a demo scene
  • All maps as PNG in both normal map conventions

Every material is also sold on its own; this pack contains all of them.

Texture origin

Every texture is generated procedurally by our own Python generator in Blender (no texture libraries, no scans, no AI image generators). Preview lighting uses the CC0 HDRI Studio Small 09 from Poly Haven (not included).

Licence: the add-on code is GPL, the textures and materials are royalty free for your projects.

Designed with Claude, made procedurally in Blender and Python, art directed and checked by a 3D artist.


$29.99

Have questions about this product?
Login to message

Details
Published 11 days ago
Blender Version 4.2 - 5.2
Render Engine Used Cycles, Eevee
License GPL