ComfyUI  >  Nodes  >  Jovimetrix Composition Nodes >  BLEND (JOV) ⚗️

ComfyUI Node: BLEND (JOV) ⚗️

Class Name


amorano (Account age: 5221 days)
Jovimetrix Composition Nodes
Latest Updated
Github Stars

How to Install Jovimetrix Composition Nodes

Install this extension via the ComfyUI Manager by searching for  Jovimetrix Composition Nodes
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter Jovimetrix Composition Nodes in the search bar
After installation, click the  Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • High-speed GPU machines
  • 200+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 50+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

BLEND (JOV) ⚗️ Description

Node for combining images with various blending modes, alpha blending, and masking for complex compositing effects.


The BLEND (JOV) ⚗️ node is designed to combine two input images using a variety of blending modes, such as normal, screen, multiply, overlay, and more. This node also supports alpha blending and masking, allowing you to achieve complex compositing effects. It is an essential tool for creating layered compositions and adding visual richness to your images. By leveraging different blending techniques, you can seamlessly merge images, enhance textures, and create visually appealing effects that are crucial for artistic and design projects.

BLEND (JOV) ⚗️ Input Parameters:


This parameter represents the first input image to be blended. It is a vector of four values (VEC4) with a default value of (0, 0, 0, 0). This vector can be adjusted to set the initial image or color values for blending.


This parameter represents the second input image to be blended. It is a vector of four values (VEC4) with a default value of (1, 1, 1, 1). This vector can be adjusted to set the final image or color values for blending.


This parameter controls the blend amount between the two input images. It is a floating-point value ranging from 0.0 to 1.0, with a default value of 0.5. A value of 0 means the output will be fully the first image (IN_A), while a value of 1 means the output will be fully the second image (IN_B).


This parameter allows you to select an easing function to apply to the blending process. The available options include "NONE" and other easing functions from the EnumEase enumeration. The default value is "NONE". Easing functions can create smoother transitions between the blended images.


This parameter specifies the desired output type from the blending operation. It uses a list of names converted from the input types, with a default value set to the third item in the list. This allows you to control the format and type of the resultant blended image.

BLEND (JOV) ⚗️ Output Parameters:


The output parameter represents the resultant blended image. It is of type JOV_TYPE_FULL and contains the final image after applying the specified blending mode and parameters. This output can be used in further image processing or directly in your artistic compositions.

BLEND (JOV) ⚗️ Usage Tips:

  • Experiment with different blending modes to achieve unique visual effects. For example, use the "multiply" mode to darken images or the "screen" mode to lighten them.
  • Adjust the FLOAT parameter to fine-tune the blend amount between the two images. Small changes can significantly impact the final result.
  • Utilize the EASE parameter to apply easing functions for smoother transitions, especially when creating animations or gradual blends.
  • Combine the BLEND (JOV) ⚗️ node with other nodes, such as color adjustments or transformations, to create more complex and dynamic compositions.

BLEND (JOV) ⚗️ Common Errors and Solutions:

"Invalid input type for IN_A or IN_B"

  • Explanation: This error occurs when the input images provided are not in the expected VEC4 format.
  • Solution: Ensure that both IN_A and IN_B are vectors of four values (VEC4). Convert your images to the correct format if necessary.

"FLOAT value out of range"

  • Explanation: This error happens when the FLOAT parameter is set outside the allowed range of 0.0 to 1.0.
  • Solution: Adjust the FLOAT parameter to be within the range of 0.0 to 1.0. Use the default value of 0.5 if unsure.

"Unsupported easing function"

  • Explanation: This error is triggered when an invalid easing function is selected for the EASE parameter.
  • Solution: Choose a valid easing function from the available options in the EnumEase enumeration. The default value "NONE" can be used if easing is not required.

BLEND (JOV) ⚗️ Related Nodes

Go back to the extension to check out more related nodes.
Jovimetrix Composition Nodes

© Copyright 2024 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals.