ComfyUI Node
🎬 S42 CutFlow Layer Composer
A ComfyUI node in S42 CutFlow/Expanded with 30 inputs and 2 outputs.
🎬 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)
| Name | Type | Default | Description |
|---|---|---|---|
| output_width | INT | 102464–8192 | Canvas width in pixels. |
| output_height | INT | 57664–8192 | Canvas height in pixels. |
| bg_fill_color | STRING | #000000 | Canvas fill color (hex). Visible through transparent areas. |
| output_format | COMBO | rgb | 'rgb' = 3-channel standard. 'rgba' = includes alpha as 4th channel. |
| bg_imageopt | IMAGE | Bottom layer. Stretched to fill canvas. | |
| bg_maskopt | MASK | Background mask. | |
| bg_opacityopt | FLOAT | 1.000–1 | Background opacity. |
| bg_blendopt | COMBO | normal | Background blend mode. |
| fill_imageopt | IMAGE | Fill layer above background. Stretched to fill. Good for gradients or solid colors. | |
| fill_maskopt | MASK | Fill layer mask. | |
| fill_opacityopt | FLOAT | 1.000–1 | Fill layer opacity. |
| fill_blendopt | COMBO | normal | Fill layer blend mode. |
| fx_imageopt | IMAGE | Effects layer. Stretched to fill. Connect particles, visualizers, procedural FX. | |
| fx_maskopt | MASK | FX mask. | |
| fx_opacityopt | FLOAT | 0.800–1 | FX layer opacity. |
| fx_blendopt | COMBO | screen | FX blend mode. 'screen' ideal for glow/light FX. |
| fg_imageopt | IMAGE | Foreground subject layer. Has full placement controls. | |
| fg_maskopt | MASK | Foreground alpha mask. Connect from Background Remover. | |
| fg_opacityopt | FLOAT | 1.000–1 | Foreground opacity. |
| fg_blendopt | COMBO | normal | Foreground blend mode. |
| fg_fit_modeopt | COMBO | fit | How 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_positionopt | COMBO | center | Foreground anchor position. Ignored in 'fill' and 'custom' modes. |
| fg_custom_wopt | INT | 5121–8192 | Custom foreground width (px). Only for 'custom' fit_mode. |
| fg_custom_hopt | INT | 5121–8192 | Custom foreground height (px). |
| fg_custom_xopt | INT | 0-8192–8192 | Custom foreground X position (px from left). |
| fg_custom_yopt | INT | 0-8192–8192 | Custom foreground Y position (px from top). |
| overlay_imageopt | IMAGE | Top overlay layer (above everything). Stretched to fill. Watermarks, borders, grain. | |
| overlay_maskopt | MASK | Overlay mask. | |
| overlay_opacityopt | FLOAT | 0.500–1 | Overlay opacity. |
| overlay_blendopt | COMBO | screen | Overlay blend mode. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| composited | IMAGE | — |
| alpha_mask | MASK | — |