Repeat Layouts: Block, Half-Drop, Half-Brick, Mirror Compared
The four primary repeat layouts in textile design — block, half-drop, half-brick, and mirror — each have different edge-matching math, different visual rhythm, and different production tradeoffs. Picking the right one is the first structural decision in any pattern design. This tutorial compares all four side-by-side: how the math works, when to use each, and what each looks like at production scale.
Step-by-Step Guide
Block repeat: the simplest, most direct grid
Block repeat aligns every tile in a strict grid — top edge equals bottom edge, left edge equals right edge, no offset. The cheapest layout to design (only 4 edge constraints), to print (no offset registration), and to color-match. The visual drawback is mechanical rhythm; at large scales the eye picks up the grid alignment. Best for: geometric prints, polka dots, small ditsy florals, pin-stripes — anywhere grid rhythm is intentional.
- Strictest grid, simplest math
- Best for geometric / micro prints
- Looks mechanical at large scales
Half-drop repeat: the apparel default
Half-drop offsets alternating columns by half the tile height. Adds a vertical shift to the left/right axis: right edge connects to a tile shifted vertically by H/2. Visually, the eye reads diagonal flow, not grid rhythm. Slightly more complex to heal seamlessly via AI inpainting (a second pass with staggered geometry is required), but the visual benefit is significant. Best for: florals, abstracts, illustrative motifs, anywhere organic flow is desired. The dominant repeat in commercial apparel.
- Half height offset on alternating columns
- Diagonal visual flow
- Apparel industry default
Half-brick repeat: horizontal flow
Half-brick mirrors half-drop on the horizontal axis. Alternating rows are offset by half the tile width — bottom edge connects to a tile shifted horizontally by W/2. Visually creates brick-wall rhythm. Best for: upholstery, home textiles, geometric apparel, wallpaper, anywhere a horizontal flow rhythm complements the design. Used heavily in tile-inspired prints (subway tiles, brick-pattern textiles).
- Half width offset on alternating rows
- Horizontal brick-wall rhythm
- Common in home textiles and wallpaper
Mirror repeat: zero-AI seamless geometry
Mirror repeat reflects the tile horizontally and vertically to form a 2W × 2H super-tile. By construction, every edge of the super-tile is the mirror of its neighbor — matching is forced by geometry, not solved by AI. The only zero-AI seamless option. Trade-off: kaleidoscope visual effect that may not suit every design. Best for: scarves, tablecloths, statement upholstery, designs where symmetry adds value, or hand-painted source imagery that no inpainting can heal cleanly.
- Only zero-AI seamless option
- 2W × 2H super-tile via 4-way mirror
- Kaleidoscope effect — design-specific
Compare edge-matching complexity
Block: 2 constraints (top=bottom, left=right). Half-drop: 2 constraints + vertical shift (top=bottom, right=left+H/2). Half-brick: 2 constraints + horizontal shift (bottom=top+W/2, left=right). Mirror: 0 constraints (geometry forces matching). AI inpainting heals block in one pass, half-drop/half-brick in two passes (with staggered geometry), mirror not at all (no need).
- Block = 1-pass AI heal
- Half-drop/brick = 2-pass AI heal
- Mirror = no AI needed
Pick by viewing distance and substrate
Apparel viewed at arm's length: half-drop is the safest choice — disguises rapport boundaries while preserving organic flow. Home textiles viewed from across a room: half-brick or block work, depending on whether you want horizontal or grid rhythm. Wallpaper viewed at touch distance: half-drop or half-brick prevent the visible-grid problem. Statement scarves: mirror amplifies the symmetry as a design feature.
- Apparel = half-drop safe choice
- Home = half-brick or block
- Statement work = mirror
Common Mistakes to Avoid
Generate any repeat layout — block, half-drop, half-brick, or mirror — from a single source design.
Open Seamless Pattern Generator and skip the manual workflow.
Open Seamless Pattern Generator