The Medieval House Generator builds complete stylized half-timbered houses from the modules of the Stylized Medieval Village Kit with one Geometry Nodes modifier. No add-on and no Python needed.
Set the width (4 to 34 m), the depth (6, 8 or 10 m), up to 6 floors, a stone or timber ground floor with plinth, shingles or thatch, the window ratio, dormers, chimney position and height, flower boxes, shutters, a shop sign, a lantern and props. Pick the plaster colour and how much brick shows through (amount, size and raggedness of the breaks), then change the seed for new variations. A weathering slider adds dirt rising from the ground, run-off streaks and moss.
Because the generator instances the real game ready modules, every house keeps clean topology, consistent UVs and the same materials as the kit. Turn on Realize to get a single mesh for export to any engine.
Included
-
VK_House_GeneratorGeometry Nodes asset with 24 inputs and a readable node tree split into sections - The full Stylized Medieval Village Kit: 104 modules as Blender assets with catalogs (half-timbered walls, stone walls, shingle and thatch roofs, doors and windows, structure, street pieces, props)
- Six example houses built with the generator (tall house with dormers, thatched cottage, narrow tower house, long hall, old thatched house, clean town house)
- Hand painted textures at 2K, materials with vertex colour variation for brightness, moss and grime
Technical details
- Units in metres on a 0.5 m grid, wall modules 2 m and 4 m wide, storey height 3 m
- About 137,000 triangles for all 104 modules at LOD0
- Works in Eevee and Cycles
- Blender 5.2 or newer
The kit is also available for Unreal Engine, Unity and Godot on Fab and itch.io. Scale and colours match the Stylized Nature Pack, the Stylized Dungeon Kit and the Stylized Castle Kit.
Designed with Claude, modelled procedurally in Blender, reviewed and finished by a 3D artist.