Add files via upload
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
# ComfyUI-RBG-SmartSeedVariance 🌱
|
||||
|
||||
<img src="https://img.shields.io/badge/ComfyUI-Compatible-blue?style=for-the-badge" alt="ComfyUI Compatible"><img src="https://img.shields.io/badge/Nodes-1-green?style=for-the-badge" alt="1 Nodes"><img src="https://img.shields.io/badge/Categories-1-orange?style=for-the-badge" alt="1 Category">
|
||||
|
||||
## Advanced Seed Diversity Enhancement for ComfyUI ✨
|
||||
@@ -6,27 +7,31 @@
|
||||
Some generative models (like Z-Image Turbo and Qwen-Image) suffer from **limited seed variance** — changing the seed produces only subtle variations or nearly identical outputs. The **RBG Smart Seed Variance** node solves this by intelligently injecting controlled noise into text embeddings during generation, creating meaningful diversity while preserving your prompt intention.
|
||||
|
||||
---
|
||||

|
||||
|
||||
## Feature List 🚀
|
||||
|
||||
- **7 Intelligent Presets:** Pre-configured variance levels from Subtle to Wild:
|
||||
- **🌱 Subtle** - Gentle diversity for fine-tuning
|
||||
- **🌿 Balanced** - Sweet spot for most use cases
|
||||
- **🪴 Creative** - Unlock more artistic variations
|
||||
- **🌳 Bold** - Significant structural changes
|
||||
- **🌴 Wild** - Maximum diversity for exploration (Note this might break your prompt, use with caution!)
|
||||
- **⚙️ Custom** - Fine-tune with percentage slider (0-100%)
|
||||
- **7 Intelligent Presets:** Pre-configured variance levels from Subtle to Wild:
|
||||
|
||||
- **Model-Specific Optimization:** Automatic adjustment for your architecture:
|
||||
- **Z-Image Turbo**, **Qwen-Image**, **Flux (Dev/Schnell)**, **Chroma HD**, **SDXL** and more!
|
||||
- **🌱 Subtle** - Gentle diversity for fine-tuning
|
||||
- **🌿 Balanced** - Sweet spot for most use cases
|
||||
- **🪴 Creative** - Unlock more artistic variations
|
||||
- **🌳 Bold** - Significant structural changes
|
||||
- **🌴 Wild** - Maximum diversity for exploration (Note this might break your prompt, use with caution!)
|
||||
- **⚙️ Custom** - Fine-tune with percentage slider (0-100%)
|
||||
|
||||
- **11 Direction Shift Patterns:** Apply structured artistic biases instead of pure random noise.
|
||||
- **7 Spatial Fade Curves:** Control how noise fades across the embedding space.
|
||||
- **Flexible Noise Injection Timing:** Control when variance is applied.
|
||||
- **Prompt Token Protection:** Preserve specific parts of your prompt from noise.
|
||||
- **Model-Specific Optimization:** Automatic adjustment for your architecture:
|
||||
|
||||
- **Z-Image Turbo**, **Qwen-Image**, **Flux (Dev/Schnell)**, **Chroma HD**, **SDXL** and more!
|
||||
|
||||
- **11 Direction Shift Patterns:** Apply structured artistic biases instead of pure random noise.
|
||||
- **7 Spatial Fade Curves:** Control how noise fades across the embedding space.
|
||||
- **Flexible Noise Injection Timing:** Control when variance is applied.
|
||||
- **Prompt Token Protection:** Preserve specific parts of your prompt from noise.
|
||||
|
||||
---
|
||||
|
||||

|
||||

|
||||
## 📥 Installation
|
||||
|
||||
1. Clone this repository into your `ComfyUI/custom_nodes` directory:
|
||||
@@ -37,7 +42,7 @@ Some generative models (like Z-Image Turbo and Qwen-Image) suffer from **limited
|
||||
```bash
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
3. Restart ComfyUI.
|
||||
3. Restart ComfyUI.
|
||||
|
||||
The node will appear under the **RBG Suite/Advanced** category.
|
||||
|
||||
@@ -45,37 +50,44 @@ The node will appear under the **RBG Suite/Advanced** category.
|
||||
|
||||
## 💡 Pro Tips
|
||||
|
||||
- **Start conservative:** Begin with "Balanced" preset and adjust up/down based on results
|
||||
- **Experiment with directions:** Each artistic direction creates unique aesthetic shifts - try them all!
|
||||
- **Protect your keywords:** Use "First Half" protection if important prompt concepts are being overridden
|
||||
- **Track your seed:** Use consistent seeds to compare variance effects side-by-side
|
||||
- **Model matters:** Always select the correct model type for optimal results and avoiding over-correction
|
||||
- **Combine strategies:** Mix direction shifts with fade curves and noise injection timing for sophisticated effects
|
||||
- **Use custom mode:** Fine-tune with the slider when presets don't match your needs exactly
|
||||
- **Chain more then one:** For advanced effects, you can chain multiple Smart Seed Variance nodes.
|
||||
- **Start conservative:** Begin with "Balanced" preset and adjust up/down based on results
|
||||
- **Experiment with directions:** Each artistic direction creates unique aesthetic shifts - try them all!
|
||||
- **Protect your keywords:** Use "First Half" protection if important prompt concepts are being overridden
|
||||
- **Track your seed:** Use consistent seeds to compare variance effects side-by-side
|
||||
- **Model matters:** Always select the correct model type for optimal results and avoiding over-correction
|
||||
- **Combine strategies:** Mix direction shifts with fade curves and noise injection timing for sophisticated effects
|
||||
- **Use custom mode:** Fine-tune with the slider when presets don't match your needs exactly
|
||||
- **Chain more then one:** For advanced effects, you can chain multiple Smart Seed Variance nodes.
|
||||
|
||||
## Watch the Demo video 📺
|
||||
<video controls src="Untitled video - Made with Clipchamp (1)_1.mp4" title="Title"></video>
|
||||
|
||||
---
|
||||
|
||||
## 🐛 Troubleshooting
|
||||
|
||||
**Output looks exactly the same?**
|
||||
|
||||
- Increase preset to "Bold" or "Creative"
|
||||
- Check that the node is connected to your conditioning
|
||||
- Verify model type is correct for your actual model
|
||||
- Try a different seed value
|
||||
|
||||
**Quality degraded or image broken?**
|
||||
|
||||
- Reduce preset to "Subtle"
|
||||
- Enable prompt protection ("First Half" or "First Quarter")
|
||||
- Switch direction shift to "🚫 None" to use pure random
|
||||
- Try "Ending Steps" to limit variance timing to fine details only
|
||||
|
||||
**Getting strange/unexpected outputs?**
|
||||
|
||||
- Reduce shift_strength to 50-70%
|
||||
- Try a different direction shift pattern
|
||||
- Verify ComfyUI version compatibility
|
||||
|
||||
---
|
||||
|
||||
## Usage 🚀
|
||||
|
||||
To use the `RBG Smart Seed Variance` node, connect it between your KSampler and the Conditioning input. This allows the node to modify the conditioning based on your chosen variance settings.
|
||||
|
||||
Reference in New Issue
Block a user