Nodes/IAMCCS-nodes/IAMCCS Cine Shotboard V4 Guide
ComfyUI Node

IAMCCS Cine Shotboard V4 Guide

Guide data in, sampler-ready conditioning out

By IAMCCS·Created 11 months ago·Updated 7 days ago· 113
IAMCCS Cine Shotboard V4 Guide
  • positive
  • negative
  • vae
  • latent
  • guide_data
  • motion_guide_data
  • model
  • positive
  • negative
  • latent
  • model
  • latent_downscale_factor
ic_lora_nameNone
ic_lora_strength1.00
scale_by1.00
upscale_methodbicubic
image_attention_strength1.00
cropcenter
auto_snap_ic_gridtrue
use_tiled_encodefalse
tile_size256
tile_overlap64
retake_modefalse

IAMCCS_CineDirectorGuideB is the guide stage that runs the shot data through IC-LoRA and motion parts. IAMCCS_CineShotboardV4Guide is the other face of the same job - it's the Shotboard V4 guide stage proper, built around the core GUIDE_DATA input, with an optional MOTION_GUIDE_DATA lane on top. If DirectorGuideB is the "director-compatible" variant, this is the plain-V4 one: shotboard guide data in, sampler-ready conditioning out.

What it takes

Required: positive/negative, a vae, a latent, and guide_data (type GUIDE_DATA) - the shot metadata from the V4 planner. Optional but where the action is:

  • motion_guide_data (type MOTION_GUIDE_DATA) - the motion lane. This is the input DirectorGuideB doesn't have; it's what makes this the fuller V4 guide.
  • model + ic_lora_name/ic_lora_strength + image_attention_strength - attach an IC-LoRA for reference-image identity and control how hard the sampler attends to it.
  • auto_snap_ic_grid (default true) - snaps the reference-image grid to the guide's expected layout automatically. Turn it off if your grid is already exact.
  • retake_mode - marks this as a retake so the guide can behave differently for regenerated shots.
  • latent_downscale_factor, scale_by/upscale_method, crop, and the use_tiled_encode/tile_size/tile_overlap group - resolution and VRAM handling for the encode.

Outputs: positive, negative, latent, the patched model, and latent_downscale_factor. Same shape as the DirectorGuideB, minus the report string.

Why two guide stages?

The Shotboard V4 backend ships a family of guide variants for the same contract - plain V4, director-compatible, motion-parts. If you load a workflow and see one vs the other, it usually reflects which generation of the pipeline the graph was built against, not a meaningful quality difference. For fresh builds, pick whichever your planner's output pairs with; the GUIDE_DATA/MOTION_GUIDE_DATA types are the pack's own, so the pairings are fixed by the pipeline, not free choice.

Install

Part of IAMCCS-nodes:

  • ComfyUI Manager → search "IAMCCS" → install → restart.
  • Or:
cd ComfyUI/custom_nodes
git clone https://github.com/IAMCCS/IAMCCS-nodes.git

Restart ComfyUI. Requirements: ComfyUI ≥ 0.3.0, Python ≥ 3.12, Torch ≥ 2.8. Deeply tied to the pack's Shotboard V4 planner nodes upstream - it won't do much in a standalone graph.

CategoryIAMCCS/Cine/Shotboard V4

Inputs (18)

NameTypeDefaultDescription
positiveCONDITIONING
negativeCONDITIONING
vaeVAE
latentLATENT
guide_dataGUIDE_DATA
motion_guide_dataoptMOTION_GUIDE_DATA
modeloptMODEL
ic_lora_nameoptCOMBONone1 options: None
ic_lora_strengthoptFLOAT1.00-100–100
scale_byoptFLOAT1.000.01–8
upscale_methodoptCOMBObicubic5 options: nearest-exact, bilinear, area, bicubic, bislerp
image_attention_strengthoptFLOAT1.000–1
cropoptCOMBOcenter2 options: disabled, center
auto_snap_ic_gridoptBOOLEANtrue
use_tiled_encodeoptBOOLEANfalse
tile_sizeoptINT25664–512
tile_overlapoptINT6416–256
retake_modeoptBOOLEANfalse

Outputs (5)

NameTypeDescription
positiveCONDITIONING
negativeCONDITIONING
latentLATENT
modelMODEL
latent_downscale_factorFLOAT