EasyKSampler (LayerDiffuse)(samplerSimpleLayerDiffusion)
Нода EasyKSampler (LayerDiffuse) из ComfyUI-Easy-Use.
sampler Simple Layer Diffusion
Описание
Нода EasyKSampler (LayerDiffuse) запускает pipeline Easy-Use KSampler с поддержкой генерации прозрачных изображений Layer Diffusion. Она предназначена для вставки в рабочий процесс PIPE_LINE в те места, где вы обычно размещаете обычный Easy KSampler, когда хотите, чтобы результат включал слой переднего плана с альфа-каналом.
Нода считывает модель, условие, латент, VAE и другие данные выборки из pipe, выполняет шаг выборки и возвращает обновлённый pipe вместе с декодированным изображением и маской прозрачности, созданной процессом Layer Diffusion.
Входы
pipe
PIPE_LINE, содержащий полное состояние выборки (модель, позитивное/негативное условие, латентное изображение, VAE и т. д.). Это тот же pipe, который используется другими нодами Easy-Use, поэтому ноду можно вставить непосредственно в существующую цепочку выборки Easy-Use. Все обязательные данные выборки берутся из этого входа, если они явно не переопределены.
image_output
Управляет тем, что происходит со сгенерированным изображением после выборки. Один из вариантов:
- Скрыть: изображение возвращается в выходы IMAGE, но не отображается в интерфейсе и не сохраняется.
- Предпросмотр: изображение отправляется в предпросмотр интерфейса (по умолчанию).
- Сохранить: изображение сохраняется на диск без предпросмотра.
- Скрыть и сохранить: изображение сохраняется, но не показывается в предпросмотре.
- Отправитель: изображение отправляется соответствующему получателю в другом рабочем процессе через
link_id. - Отправитель и сохранить: изображение одновременно отправляется через
link_idи сохраняется на диск.
link_id
Целое число, используемое для сопряжения этой ноды с принимающей нодой, когда image_output имеет значение Отправитель или Отправитель и сохранить. Отправитель и получатель должны использовать одинаковый link_id, чтобы изображение маршрутизировалось корректно. Это значение игнорируется для остальных режимов image_output.
save_prefix
Префикс имени файла, используемый при сохранении выходных изображений. Изображения записываются в выходной каталог ComfyUI с именами файлов, начинающимися с этого префикса. По умолчанию: ComfyUI.
model
Необязательный вход MODEL. При подключении он переопределяет модель, хранящуюся в pipe, для этого шага выборки. Это полезно для выборки с другим checkpoint, рефайнером или моделью с другими применёнными модификациями LoRA/внимания, без необходимости перестраивать весь pipe.
Выходы
PIPE_LINE
Обновлённый pipe с результирующим латентом и состоянием после выборки, записанными обратно в него. Подключите его к последующим нодам Easy-Use (например, декодированию VAE, увеличению разрешения или второму этапу выборки), чтобы продолжить рабочий процесс.
IMAGE
Декодированное результирующее изображение, созданное сэмплером.
IMAGE (Layer Diffusion)
Выходное изображение с учётом Layer Diffusion. Когда Layer Diffusion активен, это изображение содержит информацию о слое прозрачности (RGBA) для сгенерированного содержимого.
MASK
Альфа-маска, соответствующая каналу прозрачности Layer Diffusion. Используйте этот выход, чтобы отделить сгенерированный слой переднего плана от фона, или как вход для нод, выполняющих композиционирование или учитывающих альфа-канал.
Примечания по использованию
- Эта нода является прямой заменой обычного Easy-Use KSampler, когда pipe был настроен для Layer Diffusion (например, с использованием checkpoint Layer Diffusion или конфигурации модели).
- Оставьте вход
modelнеподключённым, если вам не нужно выполнять выборку с моделью, отличной от той, что хранится в pipe. - Если вам нужно только стандартное RGB-изображение, используйте первый выход IMAGE. Если вы выполняете композиционирование прозрачного переднего плана, используйте второй выход IMAGE вместе с выходом MASK.
Комментарии
Войдите через GitHub, чтобы участвовать в обсуждении.