Like a brick wall, long blocks stack in rows, with each row offset from the one above. The contrast between the brick and mortar colors separates the blocks from their joints.
Set the number of bricks across and rows down with `cellsX` and `cellsY`. Increase `mortar` to widen the gaps; `variation` changes brick brightness from one block to another. `speed` controls the movement of the pattern.
`speed` and `speedVariance` both default to 0, so the wall starts still. The pattern fills the canvas without an input layer. Strong mortar contrast can compete with lettering, so it works best as a material-like background or in a small area.
When to use
Use it for wall or floor-like backgrounds, architecture or game screens, and repeating block decoration. Avoid it where mortar lines would cross text or fine-grained data.