This Geometry Nodes setup generates procedural brick walls, allowing users to draw custom wall shapes using a curve layout. It offers detailed control over the wall's weathered appearance through displacement noise, structural offset, and randomized brick placement. The node graph calculates the bricks and the cement filling as two distinct mesh sections for isolated manipulation.
Users can transition between sharp, realistic edges and rounded, stylized looks by tweaking geometric parameters for bevels, brick dimensions, and gap sizes. A seed value allows for quick random variations. For texturing, the generator includes a basic starter material equipped with a randomizing node to ensure each generated brick receives a varied color hue.