Nodes/S42-CutFlow/🎬 S42 CutFlow Layer Composer
ComfyUI Node

🎬 S42 CutFlow Layer Composer

A ComfyUI node in S42 CutFlow/Expanded with 30 inputs and 2 outputs.

By GeekyGhost·Created 5 months ago·Updated 4 months ago· 3
🎬 S42 CutFlow Layer Composer
  • bg_image
  • bg_mask
  • fill_image
  • fill_mask
  • fx_image
  • fx_mask
  • fg_image
  • fg_mask
  • overlay_image
  • overlay_mask
  • composited
  • alpha_mask
output_width1024
output_height576
bg_fill_color#000000
output_formatrgb
bg_opacity1.00
bg_blendnormal
fill_opacity1.00
fill_blendnormal
fx_opacity0.80
fx_blendscreen
fg_opacity1.00
fg_blendnormal
fg_fit_modefit
fg_positioncenter
fg_custom_w512
fg_custom_h512
fg_custom_x0
fg_custom_y0
overlay_opacity0.50
overlay_blendscreen
CategoryS42 CutFlow/Expanded

Inputs (30)

NameTypeDefaultDescription
output_widthINT102464–8192Canvas width in pixels.
output_heightINT57664–8192Canvas height in pixels.
bg_fill_colorSTRING#000000Canvas fill color (hex). Visible through transparent areas.
output_formatCOMBOrgb'rgb' = 3-channel standard. 'rgba' = includes alpha as 4th channel.
bg_imageoptIMAGEBottom layer. Stretched to fill canvas.
bg_maskoptMASKBackground mask.
bg_opacityoptFLOAT1.000–1Background opacity.
bg_blendoptCOMBOnormalBackground blend mode.
fill_imageoptIMAGEFill layer above background. Stretched to fill. Good for gradients or solid colors.
fill_maskoptMASKFill layer mask.
fill_opacityoptFLOAT1.000–1Fill layer opacity.
fill_blendoptCOMBOnormalFill layer blend mode.
fx_imageoptIMAGEEffects layer. Stretched to fill. Connect particles, visualizers, procedural FX.
fx_maskoptMASKFX mask.
fx_opacityoptFLOAT0.800–1FX layer opacity.
fx_blendoptCOMBOscreenFX blend mode. 'screen' ideal for glow/light FX.
fg_imageoptIMAGEForeground subject layer. Has full placement controls.
fg_maskoptMASKForeground alpha mask. Connect from Background Remover.
fg_opacityoptFLOAT1.000–1Foreground opacity.
fg_blendoptCOMBOnormalForeground blend mode.
fg_fit_modeoptCOMBOfitHow foreground is scaled: fill = stretch to canvas. fit = scale to fit (letterboxed). fit_width/fit_height = match one dimension. original = source pixel size. custom = manual w/h/x/y.
fg_positionoptCOMBOcenterForeground anchor position. Ignored in 'fill' and 'custom' modes.
fg_custom_woptINT5121–8192Custom foreground width (px). Only for 'custom' fit_mode.
fg_custom_hoptINT5121–8192Custom foreground height (px).
fg_custom_xoptINT0-8192–8192Custom foreground X position (px from left).
fg_custom_yoptINT0-8192–8192Custom foreground Y position (px from top).
overlay_imageoptIMAGETop overlay layer (above everything). Stretched to fill. Watermarks, borders, grain.
overlay_maskoptMASKOverlay mask.
overlay_opacityoptFLOAT0.500–1Overlay opacity.
overlay_blendoptCOMBOscreenOverlay blend mode.

Outputs (2)

NameTypeDescription
compositedIMAGE
alpha_maskMASK