KJNodes/masking/conditioninggenerated

ConditioningSetMaskAndCombine5

Este nodo técnicamente recibe cinco grupos de entradas CONDITIONING y sus correspondientes entradas MASK, aplicando cada máscara y su coeficiente de intensidad a los datos de condición correspondientes para lograr un control de generación regional.

Conditioning Set Mask And Combine5

positive_1
negative_1
positive_2
negative_2
positive_3
negative_3
positive_4
negative_4
positive_5
negative_5
mask_1
mask_2
mask_3
mask_4
mask_5
combined_positive
combined_negative
mask_1_strength
1.00
mask_2_strength
1.00
mask_3_strength
1.00
mask_4_strength
1.00
mask_5_strength
1.00
set_cond_area
COMBO
KJNodes

El nodo ConditioningSetMaskAndCombine5 recibe técnicamente cinco conjuntos de entradas CONDITIONING y sus correspondientes entradas MASK. Aplica cada máscara y su coeficiente de intensidad a los datos de condición respectivos para lograr un control de generación regional.

ConditioningSetMaskAndCombine5 es un nodo potente para la generación de imágenes que integra múltiples máscaras condicionales con la funcionalidad de combinar prompts. Su función principal es permitir a los usuarios aplicar máscaras independientes a cinco conjuntos diferentes de prompts positivos y negativos, y finalmente combinar y generar datos de condición positivos y negativos unificados.

Funcionalidad del Nodo

Este nodo recibe técnicamente cinco conjuntos de entradas CONDITIONING y sus correspondientes entradas MASK. Aplica cada máscara y su coeficiente de intensidad a los datos de condición respectivos para lograr un control de generación regional. Admite dos modos de configuración del área de condición: "default" y "mask bounds". Su lógica de procesamiento interno es completamente consistente con los nodos nativos de ComfyUI, garantizando estabilidad y compatibilidad.

Explicación de Parámetros del Nodo - ConditioningSetMaskAndCombine5

Entradas de Conexión (Inputs)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
positive_1CONDITIONING--positive_1 (parámetro de entrada): Primera entrada de condición de prompt positivo, utilizada para describir el contenido de imagen que se desea generar.
negative_1CONDITIONING--negative_1 (parámetro de entrada): Primera entrada de condición de prompt negativo, utilizada para describir el contenido de imagen que se desea evitar.
positive_2CONDITIONING--positive_2 (parámetro de entrada): Segunda entrada de condición de prompt positivo.
negative_2CONDITIONING--negative_2 (parámetro de entrada): Segunda entrada de condición de prompt negativo.
positive_3CONDITIONING--positive_3 (parámetro de entrada): Tercera entrada de condición de prompt positivo.
negative_3CONDITIONING--negative_3 (parámetro de entrada): Tercera entrada de condición de prompt negativo.
positive_4CONDITIONING--positive_4 (parámetro de entrada): Cuarta entrada de condición de prompt positivo.
negative_4CONDITIONING--negative_4 (parámetro de entrada): Cuarta entrada de condición de prompt negativo.
positive_5CONDITIONING--positive_5 (parámetro de entrada): Quinta entrada de condición de prompt positivo.
negative_5CONDITIONING--negative_5 (parámetro de entrada): Quinta entrada de condición de prompt negativo.
mask_1MASK--mask_1 (parámetro de entrada): Máscara aplicada al primer conjunto de datos de condición. Las áreas blancas indican la región de efecto.
mask_2MASK--mask_2 (parámetro de entrada): Máscara aplicada al segundo conjunto de datos de condición.
mask_3MASK--mask_3 (parámetro de entrada): Máscara aplicada al tercer conjunto de datos de condición.
mask_4MASK--mask_4 (parámetro de entrada): Máscara aplicada al cuarto conjunto de datos de condición.
mask_5MASK--mask_5 (parámetro de entrada): Máscara aplicada al quinto conjunto de datos de condición.

Parámetros de Control (Parameters)

Nombre del ParámetroTipo de DatoObligatorioValor por DefectoRango/OpcionesDescripción
set_cond_areaCOMBOdefault"default", "mask bounds"set_cond_area (parámetro de entrada): Configura el modo del área de efecto de la condición. Opciones: "default" o "mask bounds". Afecta el alcance de aplicación de la máscara.
mask_1_strengthFLOAT1.00.0 - 10.0 (paso: 0.01)mask_1_strength (parámetro de entrada): Controla la intensidad de influencia de la primera máscara. Rango de 0.0 a 10.0, paso de 0.01.
mask_2_strengthFLOAT1.00.0 - 10.0 (paso: 0.01)mask_2_strength (parámetro de entrada): Controla la intensidad de influencia de la segunda máscara. Rango de 0.0 a 10.0, paso de 0.01.
mask_3_strengthFLOAT1.00.0 - 10.0 (paso: 0.01)mask_3_strength (parámetro de entrada): Controla la intensidad de influencia de la tercera máscara. Rango de 0.0 a 10.0, paso de 0.01.
mask_4_strengthFLOAT1.00.0 - 10.0 (paso: 0.01)mask_4_strength (parámetro de entrada): Controla la intensidad de influencia de la cuarta máscara. Rango de 0.0 a 10.0, paso de 0.01.
mask_5_strengthFLOAT1.00.0 - 10.0 (paso: 0.01)mask_5_strength (parámetro de entrada): Controla la intensidad de influencia de la quinta máscara. Rango de 0.0 a 10.0, paso de 0.01.

Salida (Output)

Nombre del ParámetroTipo de DatoDescripción
combined_positiveCONDITIONINGcombined_positive (parámetro de salida): Salida después de combinar todas las condiciones positivas, para ser utilizada por nodos de muestreo posteriores.
combined_negativeCONDITIONINGcombined_negative (parámetro de salida): Salida después de combinar todas las condiciones negativas, para ser utilizada por nodos de muestreo posteriores.

Casos de Uso

Este nodo es muy útil en flujos de trabajo de síntesis de imágenes complejas. Por ejemplo, cuando necesita controlar con precisión, en una misma escena, a un personaje en primer plano, el entorno de fondo, un objeto específico, efectos de iluminación y un estilo artístico, puede crear cinco conjuntos de prompts y máscaras por separado e integrarlos de una vez mediante este nodo, generando así imágenes altamente personalizadas de manera eficiente.

Consideraciones

Tenga en cuenta que este nodo requiere que los cinco conjuntos de datos de condición y máscaras de entrada correspondan en cantidad. Además, las dimensiones de las máscaras deben coincidir con las dimensiones de la imagen a generar; de lo contrario, podría afectar el resultado esperado o causar errores.

Enlace al Código Fuente del Nodo ConditioningSetMaskAndCombine5

El nodo ConditioningSetMaskAndCombine5 proviene del paquete de nodos ComfyUI-KJNodes.

Comentarios

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

Cargando comentarios…