AV ComfyUI Manual
54 / 64
Files
54
PRACTICE LAB · PEOPLE / PPL

PEOPLE / PPL Production Run — move a person through checkpoints, not through hope

This practice connects prompt, generation, Florence2/SAM2, preparation, positioning, selectors and composite. The learner runs Workflow 01 first, then Workflow 02, and learns to stop at the first incorrect checkpoint.

CONFIRMEDARCHVIZ FOUNDATION / EXTENSION based on confirmed PPL topology. A standalone importable JSON is not claimed: practice runs on a copy of the Hansen master until a verified raw export is available.
COMPOSITING

Two routes converge at selector 459

MODE 1FLUX person
477 Color → 449 Cut → 429 Paste → 672
459PPL Switchcurrent: image1
MODE 2Input / 3D inpaint
503/504 Cut → 494–496 Inpaint → 509 → 685
459Selected PPL
573Detail transferblend 0.09
67VAE Encode
57Main FLUX
53Decode
730LQ Saveactive output
01 · WORKFLOW 01

Generate & Place: a new person

  • Do not fix the mask if the generated person is already wrong at Check A.
  • Do not fix the composite if the cutout has a halo at Check C.
  • Verify Person Mask and Placement Mask separately.

02 · WORKFLOW 02

Replace Existing: the scene already defines the spatial slot

  • Use the existing 3D/rendered person as placement truth.
  • Verify that detection/crop targets the intended figure.
  • Generate/improve appearance without changing the original spatial slot.
  • Compare original placement and returned composite by feet, scale, occlusion and horizon.
03 · SELECTOR EXERCISE

543 and linked switches: prove the effective route

  • Switch PEOPLE mode deliberately.
  • Verify which downstream selectors receive the linked control.
  • Do not trust a local widget until its incoming link is checked.
  • Trace the return through 459 and into the main pipeline.
04 · FAILURE DRILL

Find the first incorrect checkpoint

SymptomFirst place to check
Wrong persongeneration checkpoint
Part of the body is missingSAM2 / grow / blur
White/dark haloRemove BG / cutout
Person is floatingposition / ground contact
Person changes after FLUXPPL return vs main FLUX decode
05 · PASS CRITERIA

LAB 06 is complete when PEOPLE can be debugged stage by stage

  • You distinguish Workflow 01 and Workflow 02 by spatial contract.
  • You distinguish Person Mask and Placement Mask.
  • You can show five checkpoints from person source to master return.
  • When something fails, you go to the first incorrect checkpoint rather than tuning the entire graph.