Consistent Characters - Face and Body - NSFW / Chroma / IPAdapter / PuLID / ClipVision

Details

Model description

I built this workflow because I wanted to have consistent characters in terms of both face and body.

The technique consists of using PuLID to determine the character's face and IpAdapter together with ClipVision (in UnClipConditioning) at maximum power to determine the body.

You can test it in your own way to get your results, I recommend using a portrait photo so that the "Prep Image to ClipVision" crop only the body for it, you can also modify and load the face and body separately if it makes things easier for you.

The requirements are:

Chroma GGUF:

https://huggingface.co/silveroxides/Chroma-GGUF/tree/main

Lora - Hyper Chroma Low Step:

https://huggingface.co/silveroxides/Chroma-LoRA-Experiments/blob/main/Hyper-Chroma-low-step-LoRA.safetensors

t5xxl_fp16:

https://huggingface.co/comfyanonymous/flux_text_encoders/blob/main/t5xxl_fp16.safetensors

IpAdapter:

https://huggingface.co/XLabs-AI/flux-ip-adapter/blob/main/ip_adapter.safetensors

IpAdapter ClipVision:

https://huggingface.co/openai/clip-vit-large-patch14/blob/main/model.safetensors

ClipVision to AdvancedVision (google/siglip2-so400m-patch16-512):

https://huggingface.co/google/siglip2-so400m-patch16-512/blob/main/model.safetensors

Pulid: (v0.9.0 return better results):

https://huggingface.co/guozinan/PuLID/blob/main/pulid_flux_v0.9.0.safetensors

Nodes:

ComfyUI-easy-use:

https://github.com/yolain/ComfyUI-Easy-Use

ComfyUI-MultiGPU:

https://github.com/pollockjj/ComfyUI-MultiGPU

ComfyUI-TinyTerraNodes:

https://github.com/TinyTerra/ComfyUI_tinyterraNodes

X-Flux-ComfyUI:

https://github.com/XLabs-AI/x-flux-comfyui

PuLID-Flux-Chroma:

https://github.com/PaoloC68/ComfyUI-PuLID-Flux-Chroma

ComfyUI_ipadapter_plus_v2:

https://github.com/chflame163/ComfyUI_IPAdapter_plus_V2

Advanced Vision:

https://github.com/ostris/ComfyUI-Advanced-Vision

Images made by this model

No Images Found.