Repeat Set
td_repeat_setTurn a design into a seamless repeating tile for fabric, wallpaper, or rotary printing. Choose block, half brick, half drop, mirror, or step repeat types.
Instructions
Repeat Set: turn the design into a seamless repeat. Quick repeat types: block (recommended), half_brick, half_drop, mirror, step. Best for: turning a design into a seamless repeating tile for fabric, wallpaper or rotary printing, laid out as a block, half brick, half drop, mirror or step repeat. Result files are saved to disk and their paths returned.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dpi | No | Output resolution in ppi (72-500). Omit to keep the image's own resolution. | |
| wait | No | Wait for the job and save the outputs (default true). false returns the task_id right after submit. | |
| image | Yes | Source image: a local file path or an http(s) URL. PNG, JPEG or WebP, up to 80 MB and 5000 px per side. | |
| step_axis | No | Step offset: horizontal (Horizontal Offset, Recommended): 1/3 or 1/4 step across rows. Half Brick is 1/2. vertical (Vertical Offset): 1/3 or 1/4 step down columns. Half Drop is 1/2. Required: pass the mode the user named. If the user did not name one, omit it and the tool returns the modes to show them; never choose for the user. Step Repeat only. The website sends this too; the server currently applies the repeat type only. | |
| creativity | No | Creativity, shown to users as 60-100%; send it as a decimal, 0.6-1.0. How freely the AI may redraw the seam areas. Recommended 75%. | |
| output_dir | No | Folder to save results in. Default: the folder of the input image (or the current directory for URL inputs). Files are never overwritten. | |
| mirror_axis | No | Mirror: horizontal (Horizontal): Mirror side to side. vertical (Vertical): Mirror top to bottom. both (Both, Recommended): Mirror across both directions. Required: pass the mode the user named. If the user did not name one, omit it and the tool returns the modes to show them; never choose for the user. Mirror Repeat only. The website sends this too; the server currently applies the repeat type only. | |
| repeat_type | No | Quick Repeat Type: block (Block Repeat, Recommended): A straight grid repeat. half_brick (Half Brick Repeat): Alternate rows shift sideways by half a tile. half_drop (Half Drop Repeat): Alternate columns shift down by half a tile. mirror (Mirror Repeat): Tiles are mirrored so each edge meets its own reflection. step (Step Repeat): Tiles step by a third or a quarter across rows or down columns. Required: pass the mode the user named. If the user did not name one, omit it and the tool returns the modes to show them; never choose for the user. | |
| estimate_only | No | Only return the credit estimate; nothing is uploaded or charged. | |
| step_fraction | No | Step: 1/3 (1/3, Recommended): Each tile steps by a third. 1/4 (1/4): Each tile steps by a quarter. Required: pass the mode the user named. If the user did not name one, omit it and the tool returns the modes to show them; never choose for the user. Step Repeat only. The website sends this too; the server currently applies the repeat type only. | |
| brush_vertical | No | Vertical Brush Size: width of the vertical seam-blending zone, 0-20. Default 8. | |
| review_settings | No | Omit it and the tool first asks whether to use the recommended settings or adjust them (unless the call already sets some). true: ask each setting one by one. false: run with the given or recommended settings without asking; pass it only after the user chose that. | |
| timeout_seconds | No | How long to wait for the job before returning its task_id (default 240). | |
| brush_horizontal | No | Horizontal Brush Size: width of the horizontal seam-blending zone, 0-20. Default 8. | |
| unlimited_bundle | No | Request the Unlimited bundle for this run (only has effect on Unlimited plans; the server decides). |