KJNodes/masking/conditioninggenerated

Conditioning Multi Combine(ConditioningMultiCombine)

Este nodo admite técnicamente dos modos de operación de fusión diferentes: `combine` (combinar) y `concat` (concatenar).

Conditioning Multi Combine

conditioning_1
conditioning_2
combined
inputcount
inputcount
2
operation
combine
KJNodes

El nodo Conditioning Multi Combine admite técnicamente dos modos de operación de fusión diferentes: combine (combinar) y concat (concatenar).

Conditioning Multi Combine es un nodo utilizado para procesar e integrar múltiples entradas de acondicionamiento. Su función principal es fusionar dos o más indicaciones de texto o información de guía de imagen independientes en una salida unificada, proporcionando un control condicional integral para los pasos posteriores de generación de imágenes.

Funcionalidad del Nodo

Este nodo admite técnicamente dos modos de operación de fusión diferentes: combine (combinar) y concat (concatenar). Ajusta dinámicamente el número de puertos de entrada (controlado por el parámetro inputcount, con un rango de 2 a 20) para recibir múltiples datos de tipo CONDITIONING, y utiliza los nodos integrados de ComfyUI ConditioningCombine o ConditioningConcat para completar el procesamiento de fusión final.

Explicación de los Parámetros del Nodo - Conditioning Multi Combine

Entradas (Inputs)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
conditioning_1CONDITIONING--conditioning_1 (parámetro de entrada): Conecta el primer dato de entrada de acondicionamiento, normalmente la salida de nodos como el codificador de texto CLIP.
conditioning_2CONDITIONING--conditioning_2 (parámetro de entrada): Conecta el segundo dato de entrada de acondicionamiento, que se fusionará con el primero.

Nota: Los puertos de entrada de acondicionamiento adicionales (conditioning_3 .. conditioning_n) aparecen dinámicamente según el valor del widget inputcount.

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
operationCOMBOcombine"combine", "concat"operation (parámetro de entrada): Selecciona el método para fusionar múltiples datos de acondicionamiento. Opciones: "combine" (combinar, normalmente promedio ponderado) o "concat" (concatenar, unión secuencial).
inputcountINT22 - 20 (paso: 1)inputcount (Widget de entrada): Establece el número de puertos de entrada de acondicionamiento. El mismo valor también está disponible como salida.

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
combinedCONDITIONINGcombined (parámetro de salida): Datos de acondicionamiento combinados resultantes.
inputcountINTinputcount (parámetro de salida): Muestra el número de condiciones de entrada, puede usarse como referencia en flujos posteriores.

Casos de Uso

En un flujo de trabajo real, puede utilizar este nodo cuando necesite que los efectos de múltiples indicaciones diferentes (por ejemplo, una que describa el sujeto y otra que describa el estilo) actúen simultáneamente en la generación de imágenes. Por ejemplo, puede procesar primero "un gato" y "estilo Van Gogh" por separado en datos de acondicionamiento utilizando nodos codificadores de texto CLIP, y luego fusionarlos a través de este nodo para generar una imagen de un gato con un estilo artístico específico.

Consideraciones

Tenga en cuenta que los múltiples datos de acondicionamiento de entrada deben tener dimensiones compatibles, y el efecto específico de la operación de fusión (como superposición de pesos o concatenación secuencial) depende del modo operation seleccionado. El número de condiciones de entrada no debe exceder el límite superior de 20.

Enlace al Código Fuente del Nodo Conditioning Multi Combine

El nodo Conditioning Multi Combine proviene del paquete de nodos ComfyUI-KJNodes.

Comentarios

Inicia sesión con GitHub para unirte a la conversación.

Cargando comentarios…