Nodes/comfyui-nodes/Symbiotica Compare Sheet
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.

By symbiotica-ai·Created 5 months ago·Updated 7 days ago· 1
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)

NameTypeDefaultDescription
referencesIMAGEThe top row — the client's reference art, e.g. Asset Refs' `images`.
resultsIMAGEThe bottom row — what was made from it, e.g. Slice Cells' `cells`.
cell_sizeINT00–4096Square each image is fitted into, or 0 to take the largest edge among them so nothing is enlarged into softness.
spacingINT160–512Gutter between cells, and the sheet's own border.
backgroundSTRING#808080What sits behind each sprite, and what fills a cell with no sprite in it.
mask_is_transparencyBOOLEANtrueON 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_colorSTRING#000000What 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_scaleFLOAT1.000.05–1Draws 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_masksoptMASKTransparency 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_masksoptMASKTransparency for the bottom row.

Outputs (1)

NameTypeDescription
sheetIMAGEOne image: references on top, results beneath, aligned by column.