Как человек проходит через граф Hansen
Ветка PEOPLE / PPL — отдельный mini-pipeline: она генерирует человека, строит маску, подготавливает вставку, композитит её со сценой и возвращает результат в основное изображение.
Сигнал от prompt до текущего output
HQ / upscale / overlay chain существует, но nodes 832–851 сохранены в BYPASS. Поэтому текущую проверку завершай на decode 53 / save 730.
Это controlled compositing, а не отдельная картинка
Ветка работает поверх базовой архитектурной сцены. Человек создаётся отдельно, вырезается, приводится к свету и цвету окружения, затем вставляется в сцену. Результат после селекторов возвращается в main pipeline перед финальным FLUX-проходом.
Графовая топология доказывает, что PEOPLE-ветка связана с финальным выходом. Она не заканчивается на промежуточном preview.
Source of truth
Epspoziciya_archviz_ph_sdxlflux_v001.json; 252 nodes, 341 links, 28 controls.
Ключевые controls
408 = PROMPT PPL FLUX; 543 = общий PPL Selector; 715 = Return / Downstream source selector, вложенный перед 552.
Видимость в конкретном render
Наличие связного маршрута не доказывает качество маски или видимость людей без runtime-результата.
Точный возврат в основную цепочку
После PEOPLE composite узел 459 отдаёт выбранный результат в 573 (detail transfer), затем в 67 (VAE Encode), 57 (FLUX sampler) и 53 (VAE Decode). В сохранённой конфигурации активное доказуемое завершение — LQ save 730; HQ / upscale / overlay nodes 832–851 сохранены в bypass mode 4.
| Этап | Ключевые nodes | Что наблюдать |
|---|---|---|
| Prompt + generation | 408 → 823/824/820 → 831 → 830 → 828 → 829 | Отдельно созданные люди |
| Mask | 550 → 114 → 115 → 144 → 146 | Белый силуэт без дыр и мусора |
| Preparation | 420 → 422 → 477 → 449 | Чистый cutout с подходящим цветом |
| Composite | 429 / 499–510 | Люди находятся в нужном месте и масштабе |
| Return | 543 → 459 → 573 → 67 → 57 → 53 | Версия с людьми уходит дальше |
| Current final | 53 → 730 | Люди видны в активном LQ save |
| Optional HQ chain | 53 → 833 → 848/849 → 15/293 | Сейчас сохранена в BYPASS; проверять после включения |
Как читать статусы в учебнике
CONFIRMED
Факт прямо доказан узлом, widget value, link topology или сохранённой спецификацией.
INFERRED
Практическое назначение следует из названия и связей, но не подтверждено отдельным runtime-тестом.
NOT CONFIRMED
Workflow JSON не содержит достаточного доказательства; нужен запуск, preview или лог.