Подготовка исходников: выравнивание перед генерацией
Настройка ControlNet: удержание геометрии
1Preprocessor: Depth Anything V2
Лучший выбор для архитектуры. Сохраняет глубину навесов, пролётов, текстуру кирпича как рельеф. Настройте Resolution: 1024 (или 512 для SD1.5).
2Model: control_v11f1p_sd15_depth / t2i-adapter_depth_sdxl
Вес (Control Weight): 0.8–1.0. Начинайте с 1.0. Если генерация «прилипает» к дефектам старой стены (трещины, пятна) — снижайте до 0.8. Ending Control Step: 0.8–0.9 (отпускаем контроль на финальных шагах для детализации текстур).
3Альтернатива: Canny + Lineart
Если Depth «плывёт» на бесфункциональных стенах — используйте Canny (Low threshold 50, High 100). Даёт жёсткие контуры. Вес 0.7–0.9. Можно комбинировать: Depth (0.6) + Canny (0.4) в двух юнитах ControlNet.
IP-Adapter: смешивание двух референсов стиля
Почему два референса меняют дело
Один референс заставляет ИИ копировать его один в один (композиция, ракурс, конкретные деревья). Два референса заставляют вычленять общий знаменатель: палитру, тип кирпича, ритм окон, стиль кровели, игнорируя уникальные детали каждого.
• Image Encoder: CLIP-ViT-H-14 (laion2b_s32b_b79k).
• Weight Type: linear или style transfer.
• Weight: 0.7 на каждый референс (суммарное влияние ~1.4, но нормализуется).
• Start Step: 0%, End Step: 80% (стилистика накатывается рано, детали дорисовываются моделью).
Режимы работы (SD WebUI / ComfyUI)
- Style Transfer: Только стиль. Игнорирует композицию референсов. Идеально, если ракурсы референсов отличаются от старого фото.
- Style + Composition: Если референсы сняты с похожего ракурса. Переносит и расположение элементов (балконов, входных групп).
- Composable (ComfyUI): Позволяет смешивать через
IPAdapterApplyс разными весами по шагам. Например: шаги 0-10 — только Реф1 (цвет), шаги 10-20 — Реф1+Реф2 (текстура).
Параметр Denoising Strength: руль преобразования
0.2 – 0.35 «Косметический ремонт»
Структура абсолютно сохраняется. Меняются только текстуры стен, цвет краски, декор. Старые окна остаются старыми (рамы, стекла). Подходит, если референсы показывают тот же тип остекления.
0.4 – 0.6 «Капитальный ремонт» ОПТИМУМ
Баланс. Геометрия домов (углы, контуры крыши) держится на ControlNet. IP-Adapter переписывает материалы: старый кирпич → новый клинкер, деревянные рамы → панорамные блоки. Может измениться деталь оконных bindings.
0.7 – 0.9 «Перестройка»
Высокий риск. ControlNet может не удержать планировку. Появляются лишние этажи, сдвигаются проёмы, меняется крыша. Только если старый дом сносится до фундамента и референсы — это концепт нового здания на том же месте.