ComfyUI Node
Symbiotica Compare Sheet
Lays a row of references over a row of results as one image, so an asset and the art it was drawn from are read side by side instead of clicked between. Takes whole batches, unlike a two-image stitch: wire Asset Refs into the top row and Slice Cells into the bottom, and each result lands under the reference it belongs to.
Symbiotica Compare Sheet
- references
- results
- reference_masks
- result_masks
- sheet
◄cell_size0►
◄spacing16►
◄background#808080►
◄mask_is_transparencytrue►
◄padding_color#000000►
◄reference_scale1.00►
Categorysymbiotica/pipeline
Inputs (10)
| Name | Type | Default | Description |
|---|---|---|---|
| references | IMAGE | The top row — the client's reference art, e.g. Asset Refs' `images`. | |
| results | IMAGE | The bottom row — what was made from it, e.g. Slice Cells' `cells`. | |
| cell_size | INT | 00–4096 | Square each image is fitted into, or 0 to take the largest edge among them so nothing is enlarged into softness. |
| spacing | INT | 160–512 | Gutter between cells, and the sheet's own border. |
| background | STRING | #808080 | What sits behind each sprite, and what fills a cell with no sprite in it. |
| mask_is_transparency | BOOLEAN | true | ON for ComfyUI's own Load Image, whose mask is 1 where the picture is SEE-THROUGH. OFF for a straight alpha channel, where 1 is where the art is — which is what this pack's Asset Refs `masks` hands out. Wrong way round and every sprite is cut out instead of its background. |
| padding_color | STRING | #000000 | What sits OUTSIDE the cells — the gutters and the border — so the sheet reads like the packed ones, every cell ringed in the matte. Set it to the same colour as the background for a plain sheet with no outlines. |
| reference_scale | FLOAT | 1.000.05–1 | Draws the top row smaller inside its own cells. The cells and the columns do not move, and each reference stays centred over the result below it — so a reference that dwarfs the finished asset stops reading as the bigger of the two. 1.0 leaves it alone. |
| reference_masksopt | MASK | Transparency for the top row. A loader hands the pixels on with alpha already flattened — over black, for these sprites — so without the mask a transparent PNG lands as a black rectangle instead of the background. | |
| result_masksopt | MASK | Transparency for the bottom row. |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| sheet | IMAGE | One image: references on top, results beneath, aligned by column. |