From 4d7620fffe0ddbc165d4fbd516d5687de4ec68b8 Mon Sep 17 00:00:00 2001 From: 311_code Date: Fri, 20 Sep 2024 05:05:06 +0000 Subject: [PATCH] Update README.md --- README.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 65 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e2e9390..1216919 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,65 @@ -# ComfyUI-MagicClip_Strength -This allows you to adjust clip_g and clip_l strength for SDXL-based models in ComfyUI. +# 🎨🖼️ ComfyUI MagicClip_Strength for SDXL 🖼️🎨 + +![Magic Clip Strength](https://github.com/311-code/ComfyUI-MagicClip_Strength/blob/main/magic_clip_strength.png?raw=true) + +

+ Support me on Ko-Fi +

+ +## ✨ Introduction + +This project allows you to adjust the two SDXL text encoder's strengths individually for `clip_g` (ViT-bigG) and `clip_l` (CLIP-ViT-L) within **ComfyUI**. + +## 🔧 Features + +- 🎯 **Clip Text Encoding**: Adjust `clip_g` (global) and `clip_l` (local) strengths for better text-to-image alignment. +- 🖼️ **Enhanced Layer_idx values**: This node allows you to specify positive `layer_idx` values. (ComfyUI usually just supports negative values.) You can mix and match with positive and negative prompt values. + +## 💡 Magic Clip Strength +![Magic Clip Strength](https://github.com/311-code/ComfyUI-MagicClip_Strength/blob/main/magic_clip_strength.png?raw=true) + +## 🎨 Regular Clip Text Encode +![Regular Clip Text Encode](https://github.com/311-code/ComfyUI-MagicClip_Strength/blob/main/default_clip_text_encode.png?raw=true) + +## 🛠️ Installation Instructions + +1. **Download ZIP and Extract**: + - Download the ZIP and extract it to: + ``` + /ComfyUI/custom_nodes/ComfyUI-MagicClip_Strength + ``` +2. **Or Clone the Repository**: + - Clone the repository directly into your ComfyUI custom nodes directory: + ```sh + git clone https://github.com/311-code/ComfyUI-MagicClip_Strength + ``` + +3. **Find the Node**: + - In **ComfyUI**, type `SDXL` to find the node labeled: + ``` + 311_code SDXL Clip Text Encode + ``` + +> **No `requirements.txt` file is needed.** + +## 💡 How to Use + +- After installation, use the node to adjust Clip strength directly in your workflows. +- For more refined control over SDXL models, experiment with `clip_g` and `clip_l` strengths. +- PS. Highly recommend using a 'saveclip' node on SDXL checkpoint, then use the saved custom clip_l into dualclip loader to mix and match clip_l with various models. (use this node and adjust strength) + +## 💖 Support Me + +Creating and maintaining this project takes time and effort. If you find it helpful, consider supporting me: + +

+ Support me on Ko-Fi +

+ +## 🤝 Contributing + +Contributions are welcome! If you have any ideas, suggestions, or bug reports, please feel free to open an issue or submit a pull request. + +## 📜 License + +This project is licensed under the Apache License - see the [LICENSE](LICENSE) file for details.