Anima Artist Contact Sheet
Turn your A/B comparison series into one labeled grid
- images
- sheet
AnimaArtistContactSheet is the pack's answer to a small, specific annoyance: when you render an A/B series - no-mixer baseline, solo artists, leave-one-out variants - you end up with a folder full of same-seed images that all look alike, and comparing them means squinting at thumbnails or juggling windows. This node collects them into one labeled grid so the comparison is literally a single image.
What you feed it
images- the rendered variants. Wire in the VAE Decode output of your ABVariants fan-out (an IMAGE list); every item gets collected into one grid. This is required.labels- per-image labels. WireAnimaArtistABVariants'labeloutput here and each cell gets its name baked in. Optional, but it's the difference between a useful contact sheet and a wall of anonymous thumbs.cell_width- each cell scales to this width (aspect kept), default 512.columns- grid columns; 0 = automatic (near-square). Default 0 is fine.
What comes out
One output: sheet, a single IMAGE of the assembled grid, ready to save or preview like any image. Nothing else - it's a pure layout node.
Install
Manager → search "Anima Artist Mixer Forge", or:
cd ComfyUI/custom_nodes
git clone https://github.com/peter119lee/Anima-Artist-Mixer-Forge
then restart. No extra dependencies. If the original Anima-Artist-Mixer is installed, disable it first - both packs define the same node names.
My take
Honestly? If the labels input didn't exist I'd call this a nice-to-have. With it, it turns the ABVariants output from a chore into a glanceable artifact you can save, share, or drop next to a before/after. The pairing the pack intends - ABVariants → decode → ContactSheet, plus AnimaArtistImpactMap for the two you care most about - is a complete little diagnostic pipeline that answers "is my artist chain doing anything" in one image instead of ten.
Inputs (4)
| Name | Type | Default | Description |
|---|---|---|---|
| images | IMAGE | The rendered variants (e.g. the VAE Decode output of an ABVariants fan-out). All list items are collected into one grid. | |
| labelsopt | STRING | Per-image labels; wire AnimaArtistABVariants' label output here. | |
| cell_widthopt | INT | 51264–2048 | Each cell is scaled to this width (aspect kept). |
| columnsopt | INT | 00–16 | Grid columns. 0 = automatic (near-square). |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| sheet | IMAGE | — |