ComfyUI Node
Shot Plan Slice
Send a range of selected shots from an existing plan to a generation branch. Keeps prompts, seeds and IDs aligned; does not create or release reservations. Useful for splitting a batch or retrying a failed range.
Shot Plan Slice
- plan
- prompts
- seeds
- shot_ids
◄start0►
◄count0►
Category🌒 Eclipse/ Text
Inputs (3)
| Name | Type | Default | Description |
|---|---|---|---|
| plan | ECLIPSE_SHOT_PLAN | Connect Character Shot Planner's plan output. The slice returns selected shots only, not the skipped close/mid/wide alternatives. | |
| start | INT | 00–99 | Zero-based first selected shot: 0 starts at shot 1, 20 starts at shot 21. Must be inside ordinary plans; a branch beyond the end of a final coverage batch is skipped without error. |
| count | INT | 00–100 | Number of selected shots to return; 0 means all remaining shots. For a 50-shot plan, start=25/count=25 returns shots 26–50. The range must fit ordinary plans. Final coverage batches can be shorter: slices truncate to remaining shots or skip an empty branch. Earlier reservations remain intact. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| prompts | STRING | Selected prompts for this range, in their original order. Connect to this branch's text encoder. |
| seeds | INT | Matching generation seeds for this range. Connect to the same branch's sampler. |
| shot_ids | STRING | Original shot IDs for this range; slicing does not renumber shots. Aligned with the returned prompts and seeds. |