Nodes/ComfyUI Body Decal/Body Decal Apply (Advanced)
ComfyUI Node

Body Decal Apply (Advanced)

A ComfyUI node in image/postprocessing/body decal with 44 inputs and 3 outputs.

By verias·Created 2 months ago·Updated 2 months ago· 0
Body Decal Apply (Advanced)
  • image
  • decal
  • pose_keypoint
  • user_region_mask
  • clip_mask
  • depth_map
  • displacement_map
  • decal_alpha_mask
  • image
  • mask
  • debug_image
section_placement— Placement / Body Region —
placement_region
placement_side
placement_anchor0.20
placement_along_axis0.00
placement_across_axis0.00
section_region— Region Mask —
region_start_extend0.00
region_end_extend0.35
region_inner_width0.10
region_outer_width0.22
region_feather10
section_decal— Decal Size / Rotation —
decal_scale1.00
decal_height1.05
decal_width1.00
decal_base_rotation0
decal_rotation_offset0.0
manual_offset_x0
manual_offset_y0
warp_mode
section_alpha— Alpha / Blend —
blend_mode
opacity0.75
alpha_mode
alpha_threshold0.03
alpha_softness0.10
section_displacement— Displacement Warp —
displace_strength_x0.0
displace_strength_y8.0
displace_neutral0.50
depth_strength_x0.0
depth_strength_y0.0
depth_neutral0.50
section_debug— Debug —
debugtrue
Categoryimage/postprocessing/body decal

Inputs (44)

NameTypeDefaultDescription
imageIMAGE
decalIMAGE
section_placementSTRING— Placement / Body Region —
placement_regionCOMBO8 options: nose, neck_side, upper_arm, forearm, thigh, lower_leg, +2
placement_sideCOMBO2 options: viewer_left, viewer_right
placement_anchorFLOAT0.200–1
placement_along_axisFLOAT0.00-2–2
placement_across_axisFLOAT0.00-2–2
section_regionSTRING— Region Mask —
region_start_extendFLOAT0.00-1–1
region_end_extendFLOAT0.35-1–2
region_inner_widthFLOAT0.100–1
region_outer_widthFLOAT0.220–1.5
region_featherINT100–80
section_decalSTRING— Decal Size / Rotation —
decal_scaleFLOAT1.000.2–3
decal_heightFLOAT1.050.2–4
decal_widthFLOAT1.000.2–4
decal_base_rotationFLOAT0-180–180
decal_rotation_offsetFLOAT0.0-90–90
manual_offset_xFLOAT0-500–500
manual_offset_yFLOAT0-500–500
warp_modeCOMBO2 options: rotate_paste, perspective_quad
section_alphaSTRING— Alpha / Blend —
blend_modeCOMBO5 options: screen, add, normal, multiply, overlay
opacityFLOAT0.750–1
alpha_modeCOMBO5 options: use_image_alpha, black_to_alpha, white_to_alpha, luma_to_alpha, none
alpha_thresholdFLOAT0.030–1
alpha_softnessFLOAT0.100.001–1
section_displacementSTRING— Displacement Warp —
displace_strength_xFLOAT0.0-100–100
displace_strength_yFLOAT8.0-100–100
displace_neutralFLOAT0.500–1
depth_strength_xFLOAT0.0-100–100
depth_strength_yFLOAT0.0-100–100
depth_neutralFLOAT0.500–1
section_debugSTRING— Debug —
debugBOOLEANtrue
pose_keypointoptPOSE_KEYPOINT
user_region_maskoptMASK
clip_maskoptMASK
depth_mapoptIMAGE
displacement_mapoptIMAGE
decal_alpha_maskoptMASK

Outputs (3)

NameTypeDescription
imageIMAGE
maskMASK
debug_imageIMAGE