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.
Symbiotica Dataset Reference
- order
- images
- names
- cell_boxes
- save_path
◄seed0►
◄subfolderdataset►
◄project_path►
◄categories—►
Categorysymbiotica/pipeline
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| seed | INT | 00–1152921504606847000 | Which 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. |
| subfolder | STRING | dataset | Subfolder under the project holding the per-type reference folders — the same sense as Save Render's subfolder. |
| project_path | STRING | Client project folder. Filled in from the order when one is wired. | |
| categoriesopt | STRING | Asset 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. | |
| orderopt | SYMBIOTICA_ORDER | — |
Outputs (4)
| Name | Type | Description |
|---|---|---|
| images | IMAGE | The reference for asset i — index-aligned with Order Assets. Wire into the LLM/Gemini image input. |
| names | STRING | Filename of the reference drawn for asset i, so a good draw can be traced back to its file. |
| cell_boxes | STRING | Where 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_path | STRING | The 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. |