Build complete WW1 and WW2 trench lines in seconds: dug earthworks, timber walls, duckboards, fire step and barbed wire, all from one curve.
Trench & Barbed Wire Generator is a Geometry Nodes tool for Blender. Draw a curve and it builds the dug ground with front parapet and rear parados mounds, plank revetment walls held by posts, a duckboard walkway on the floor, a timber fire step along the front wall and a belt of concertina wire with stakes and straight barbed strands in no man's land. Change width, depth, mound height or wire distance and everything updates.
Features
Works on any curve: straight lines, traversed zig-zag trenches, curved communication trenches
Earthworks with parapet, parados, flat apron and lumpy earth, or turn them off and use only the timber and wire on your own landscape
Revetment boards and posts, duckboards, fire step, each can be turned off
Concertina coil with real barbs, wire stakes and straight strands with sag; coil radius, pitch, distance and thickness controls
Damage: missing boards and slats, post lean, board jitter
Seed for endless variations, standard and low-poly pieces
Realize for Export toggle for FBX / Unreal / Unity
Included
Geometry Nodes generator (asset-marked .blend, Blender 4.2+)
5 example trenches: front-line trench, traversed trench, curved trench, ruined trench, communication trench
5 pre-built trench sections and all single pieces as FBX (boards, slats, posts, stakes, barb)
Seamless PBR textures: trench mud 2K, weathered planks 2K, bark and post wood 2K. Base Color, Normal (OpenGL + DirectX), Roughness, ORM, Height
Technical
Real-world scale, 1 Unreal unit = 1 cm
Default trench: 1.4 m wide, 1.9 m deep, 0.6 m parapet
Pre-built FBX trenches are about 20 m long, about 70k triangles including the wire
Vertex colour attribute Col with a random value per piece for tint variation
No collision included
All meshes and textures were generated procedurally for this product. No scanned or third-party content.