โ† All examples

blender tools

Brick wall in English, Flemish and other bonds

Generate a brick wall course by course in stretcher, stack, English, Flemish or common bond, with mortar joints, cut bricks at the ends, queen closers and seeded colour variation. Use it for architecture, ruins and game environments that need real brick geometry.

Recorded render of Brick wall in English, Flemish and other bonds

What this component contains

  • ATTRIBUTION.md
  • LICENSE
  • README.md
  • brick_wall_bonds.py
  • component.json
  • graphcheck.py
  • meshcheck.py
  • preview.png
  • test_brick_wall_bonds.py
  • test_package.py
  • verification/native.json

How it works

Operator
baltor.brick_wall_bonds
Parameters
bond, length, courses, brick, joint, header_every, recess, seed
Result
One mesh object named Brick Wall with four material slots.
Blender
4.2 or later
Axes
Blender Z up, -Y forward
Units
metres

Recorded checks

blender 5.2.1 LTS (hash 9e2066aef7ef built 2026-08-25 02:12:34)

  • addon_install_and_enable
  • operator_runs_with_defaults
  • blender_data_matches_core
  • addon_disable_unregisters
  • script_mode_runs
  • clean_reopen_addon_file
  • clean_reopen_script_file
  • gltf_separate_export
  • engine_output_clean

Limits to consider

Straight walls only; no openings, corners that interlock with a return wall, arches or chamfers. Bricks are sharp boxes without bevels. The mortar is a recessed core box, not tooled joint profiles. Brick sizes default to UK metric bricks; set others with the brick parameter. Verified in Blender 5.2.1; written for the 4.2 API.