Input data — почему production workflow начинается не с prompt
В этом блоке showcase Hansen показывает подготовленные входные данные до генерации. Для archviz это принципиально: workflow получает не только текст, а набор визуальных источников, которые несут геометрию, структуру, маски, reference и downstream controls.
Что показано как input data
Видеоряд показывает несколько типов подготовленной визуальной информации: stylized/false-color render, depth-like pass, RGB-coded mask-like pass, reference/final-look images и сам 3D scene context. Это демонстрирует production-first подход: AI не обязан угадывать всё из одного prompt.
Source graph подтверждает несколько независимых LoadImage sources: BASE IMAGE, external depth, IPAdapter references, RGB-coded mask source и final overlay assets.
INPUT CONTRACT: каждый файл должен иметь одну понятную роль
Mandatory base
Source notes identify node 79 as BASE IMAGE by connectivity and embedded workflow note.
Optional means branch-dependent
Other inputs are optional only when their consuming branch is bypassed or selected away; «optional» is a routing property, not an intrinsic property of the file.
| Input type | Source evidence | Role |
|---|---|---|
| BASE IMAGE | node 79 | Главный architectural source; feeds resize, preprocess, compare and mask paths |
| External depth | node 25 | Alternative geometry/depth source selected downstream |
| Reference images | nodes 41 / 42 | Optional IPAdapter reference inputs |
| RGB-coded masks | node 338 | Source for mask extraction by color |
| Logo / overlays | nodes 301 / 309 | Final delivery overlay stage |
Не все картинки в workflow означают одно и то же
Для новичка это один из главных навыков: смотреть не на thumbnail, а спрашивать, какую информацию несёт изображение и какой downstream node её читает.
| Visual input | Human interpretation | Machine role |
|---|---|---|
| Beauty / base render | Как выглядит сцена | IMAGE source |
| Depth | Что ближе / дальше | Geometry guidance |
| RGB ID / mask pass | Какая зона чему принадлежит | Region selection |
| Reference image | Какой визуальный язык нужен | Style / appearance guidance |
| Logo / overlay | Что добавить в delivery | Post-process asset |
Размер и coordinate space входят в контракт input
Одинаково выглядящие images могут быть несовместимы, если они имеют разные dimensions, aspect ratio или coordinate space. Поэтому resize 783, external-map sizes и later detection canvases — не «техническая мелочь», а часть архитектуры.
Упражнение: инвентаризация inputs
- Найти все LoadImage nodes в INPUTS area.
- Для каждого записать не filename, а функцию: BASE / DEPTH / REFERENCE / MASK / OVERLAY.
- Проследить только первый downstream link каждого input.
- Отметить, какие inputs участвуют в active route, а какие относятся к bypassed/optional branches.
Когда урок 01:08 усвоен
Ты понимаешь, что production ComfyUI начинается с проектирования входных данных. Prompt — только один из inputs системы, а не вся система.