This Geometry Nodes setup generates procedural brick walls with dimensions that can be customized to fit your scene. The asset includes parameters to adjust the overall width and height of the wall, as well as the individual brick sizes and the spacing between them. It generates individual brick geometry rather than a solid mesh, meaning the gaps between bricks are left open without solid mortar geometry.
The system comes equipped with a procedural brick material that allows users to easily change the color of the bricks within the interface. Users can also swap this default procedural material for their own image-based PBR materials or custom node setups for different visual styles.