Nodes/Krea2 Regional/Krea2 Regional Builder (canvas)
ComfyUI Node

Krea2 Regional Builder (canvas)

A ComfyUI node in conditioning/krea2_regional with 18 inputs and 8 outputs.

By januspluto·Created about a month ago·Updated 12 days ago· 6
Krea2 Regional Builder (canvas)
  • clip
  • image
  • prev_regions
  • extra_base_loras
  • regions
  • base_conditioning
  • base_loras
  • masks
  • base_prompt
  • region_prompts
  • width
  • height
width1024
height1024
grow_px0
feather_px0
base_prompt
background
aesthetics
lighting
medium
region_append
import_modewhen empty
regions_data
layout_in_baseposition hints
import_json
Categoryconditioning/krea2_regional

Inputs (18)

NameTypeDefaultDescription
clipCLIP
widthINT102464–16384
heightINT102464–16384
grow_pxINT00–512
feather_pxINT00–512
base_promptSTRINGGlobal scene description. Filled from an imported caption.
backgroundSTRINGBackground description. Filled from an imported caption.
aestheticsSTRING
lightingSTRING
mediumSTRING
region_appendSTRINGAppended to every region prompt.
import_modeCOMBOwhen empty2 options: when empty, always
regions_dataSTRING
layout_in_baseCOMBOposition hintsPut the region layout INTO the base prompt so the model composes subjects where your boxes are. Krea 2's Qwen3-VL encoder reads layout guidance; the attention masks then handle isolation/LoRAs. 'position hints' appends natural-language placements; 'full JSON' uses an Ideogram-style structured prompt as the base.
import_jsonoptSTRING
imageoptIMAGE
prev_regionsoptKREA2_REGIONS
extra_base_lorasoptKREA2_LORAS

Outputs (8)

NameTypeDescription
regionsKREA2_REGIONS
base_conditioningCONDITIONING
base_lorasKREA2_LORAS
masksMASK
base_promptSTRING
region_promptsSTRING
widthINT
heightINT