Hand hewn wood for the beams, posts and timber framing of a medieval village. The surface is made of long, shallow axe cuts side by side, each one a slightly tilted facet with a worn crest where two cuts meet. Long carved grain lines run along the fibre, a few deep cracks follow the grain and the odd knot sits in between. The colours are painted in flat patches of amber, older and darker wood; the forms come from a real height map, so the wood reads well from close up and from far away. The grain runs along U; one texture tile covers 1 x 1 metre and repeats without seams.
In Blender, the included add-on "Stylized Material Generator" generates the material from 33 parameters. Change the width and length of the axe cuts, how deep and tilted they are, the grain, the number and depth of the cracks, the knots and the three wood colours (any colour, e.g. grey weathered oak or dark stained wood). Press Generate, and all maps are rebuilt, so the shape changes, not only the colours. Live Preview updates a 512 px version while you drag. Moss can be grown into the cracks with one slider. Export writes ready texture sets for Unreal Engine and Unity.
For Unreal Engine and Unity you get the default material 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).
What is included
- Blender: Stylized Material Generator add-on (Blender 4.2+, tested in 5.2), material library with slider node group (scale, offset, rotation, colour, edges, roughness), showcase scene ready to render
- Unreal Engine: Base Color, Normal (DirectX), ORM, Height, Masks at 2048 and 1024 px
- Unity: .unitypackage with URP Lit and Built-in Standard materials and a demo scene
- All maps as PNG in both normal map conventions
This material is part of the Stylized Medieval Village Materials pack.
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.