Run ComfyUI Easily with InstaSD

Skip the complex setup. InstaSD helps creative professionals build workflows and deploy them to the world:

  • One-click deployment
  • Any model, any node
  • Powerful GPUs for rapid iteration
Get Started

ApplyPulidAdvanced

ApplyPulidAdvanced Node Documentation

Overview

The ApplyPulidAdvanced node is part of the PuLID ComfyUI implementation, a native integration of the PuLID model into the ComfyUI platform. It is designed to provide advanced control over image generation processes by allowing users to fine-tune the generation using a combination of fidelity and projection parameters. This node builds upon the standard ApplyPulid node by offering more granular control over how weights from reference ID images are applied.

Inputs

The ApplyPulidAdvanced node requires several inputs to function effectively:

  • Reference Image: A high-quality image is crucial for this node to perform optimally. The input image should be clean and sharp, as it is used to extract ID details that influence the generation process.
  • Fidelity Value: A slider control that allows the user to adjust the fidelity of the generation process. Lower values ensure higher resemblance to the reference image, while higher values offer more freedom for creative variation.
  • Projection Method: An option to choose how the projection is applied. Different projection methods can subtly affect the outcome, providing additional flexibility in rendering styles.
  • CFG and Samplers/Schedulers: Configuration settings and optional samplers that influence the internal processing and quality of the output.

Outputs

The node produces an output image that represents a synthesis of the input reference image and the selected parameters. The image output is largely dependent on the fidelity and projection settings, which dictate how closely the output aligns with the original reference.

Usage in ComfyUI Workflows

The ApplyPulidAdvanced node can be integrated into ComfyUI workflows where enhanced image control is desired. Users can experiment with different settings to achieve a balance between reference image fidelity and artistic style. The node is especially useful in workflows that demand precise adjustments to image style, lighting, and composition based on specific use cases like fine art, enhanced portrait images, or stylized photo generation.

Special Features and Considerations

  • Attention Masking: The node supports attention masking, which helps focus processing power on the most crucial elements of the reference image.
  • Versatile Projection Options: By selecting between ortho_v2 and ortho, users can achieve different styles, from more consistent fidelity to richer stylistic diversity.
  • External Dependencies: Proper functioning of the node requires several external dependencies and files, such as the PuLID pre-trained model, EVA CLIP, facexlib, and InsightFace with AntelopeV2. These elements must be correctly installed and located in specified directories.
  • Model Compatibility: Although the node supports various models, users may experience varying degrees of quality with different models. Experimenting with configuration settings can mitigate quality degradation observed with certain models.

By understanding these components and considerations, users can utilize the ApplyPulidAdvanced node to enhance their image generation projects through ComfyUI, exploiting its features to produce both realistic and creatively stylized images.