Nodes/comfyui-nodes/Symbiotica Dataset Reference
ComfyUI Node

Symbiotica Dataset Reference

One style reference per asset, drawn at random from <project>/dataset/<Asset Type>/ — the existing game art for that type. The draw is PER TYPE, so every food item in a run shares one food reference and the batch comes out consistent. Seeded, so the same seed redraws the same references and bumping it picks new ones.

By symbiotica-ai·Created 5 months ago·Updated 7 days ago· 1
Symbiotica Dataset Reference
  • order
  • images
  • names
  • cell_boxes
  • save_path
seed0
subfolderdataset
project_path
categories
Categorysymbiotica/pipeline

Inputs (5)

NameTypeDefaultDescription
seedINT00–1152921504606847000Which reference each type draws. Same seed = same references; bump it to draw again. A type keeps its own pick when another type joins the order.
subfolderSTRINGdatasetSubfolder under the project holding the per-type reference folders — the same sense as Save Render's subfolder.
project_pathSTRINGClient project folder. Filled in from the order when one is wired.
categoriesoptSTRINGAsset type per asset — Order Assets' `categories` or Asset Focus's `category`. Leave unwired when the order comes from Asset Focus: the focused order carries each asset's type already.
orderoptSYMBIOTICA_ORDER

Outputs (4)

NameTypeDescription
imagesIMAGEThe reference for asset i — index-aligned with Order Assets. Wire into the LLM/Gemini image input.
namesSTRINGFilename of the reference drawn for asset i, so a good draw can be traced back to its file.
cell_boxesSTRINGWhere each asset sits inside this type's packed sheet, as JSON — wire into Slice Cells to cut a generated sheet back into one image per role. Comes from the same dataset folder the reference was drawn from, so it describes the grid the render was asked to reproduce.
save_pathSTRINGThe type folder asset i's reference was drawn from. Wire it into a Pick node's `save_path` to see every reference of that type in a grid and tick the ones you want, instead of taking the seeded draw — leave the picker's `stage` empty, since these are source art with no steps under them. A picker reads the first folder handed to it, so focus one asset (Asset Focus's `category`) when the order carries several types.