ComfyUI Node
RBG Smart Seed Variance ๐ฑ
A ComfyUI node in RBG Suite/Advanced with 17 inputs and 2 outputs.
RBG Smart Seed Variance ๐ฑ
- conditioning
- target_vibe
- conditioning
- variance_heatmap
โvariance_preset๐ฟ Balancedโบ
โfine_tune_variance50โบ
โmodel_typeโก Z-Image Turboโบ
โfade_curveInstantโบ
โnoise_injectionBeginning Stepsโบ
โprotect_mode๐ซ Noneโบ
โprotect_regionsโบ
โdirection_shift๐ซ Noneโบ
โshift_strength100โบ
โvariance_scheduleconstantโบ
โcutoff_step8โบ
โtotal_steps20โบ
โcutoff_strength0.0โบ
โseed0โบ
โvibe_blend0.50โบ
CategoryRBG Suite/Advanced
Inputs (17)
| Name | Type | Default | Description |
|---|---|---|---|
| conditioning | CONDITIONING | โ | |
| variance_preset | COMBO | ๐ฟ Balanced | Select variance intensity level. Higher = more diverse outputs but less prompt adherence. |
| fine_tune_variance | INT | 500โ100 | Fine-tune variance (0-100%). Only used when preset is 'Custom'. |
| model_type | COMBO | โก Z-Image Turbo | Select your model for optimized settings. |
| fade_curve | COMBO | Instant | How noise fades spatially across the embedding. |
| noise_injection | COMBO | Beginning Steps | When to apply noise during generation. Beginning Steps = more composition variety, Ending Steps = more detail variety. |
| protect_mode | COMBO | ๐ซ None | Protection mode: use preset regions, define custom token ranges, or protect random tokens. |
| protect_regions | STRING | Custom protection regions (e.g., '0-5,15-20'). Only used when mode is 'Custom Regions'. Format: single tokens (5) or ranges (0-5), comma-separated. | |
| direction_shift | COMBO | ๐ซ None | Apply directional bias to embeddings instead of pure random noise. Creates predictable artistic shifts. |
| shift_strength | INT | 1000โ200 | Strength of the direction shift effect (0-200%). 100% = default, 0% = disabled, 200% = double strength. |
| variance_schedule | COMBO | constant | Composition Lock ๐: Control how variance changes over time. 'constant'=standard, 'decreasing'=fade out, 'step_cutoff'=block switch, 'hard_lock'=zero variance until step, 'tiered_release'=multi-phase unlock. |
| cutoff_step | INT | 80โ100 | The step number where the cutoff or fade ends. (e.g. if you like composition at step 8, set this to 8). |
| total_steps | INT | 201โ100 | Estimate of total sampling steps. Required to map 'cutoff_step' to a timeline percentage. |
| cutoff_strength | FLOAT | 0.00โ1 | The noise intensity multiplier after the cutoff step. 0.0 = no noise (lock), 1.0 = full noise. |
| seed | INT | 00โ18446744073709550000 | Seed for noise generation. Different seeds = different variance patterns. |
| target_vibeopt | CONDITIONING | Optional: Connect a conditioning to steer variance direction. The node computes a normalised per-token direction vector from source โ target, then blends it with your chosen direction_shift pattern. Both work together โ the vibe sets the direction, the pattern adds texture. Multi-chunk targets are matched chunk-for-chunk with the source. Use vibe_blend to control how strongly the target steers the output. | |
| vibe_blendopt | FLOAT | 0.500โ1 | Controls the mix between target_vibe direction and your direction_shift pattern. 0.0 โ direction_shift pattern only, target_vibe has no influence 0.5 โ equal blend of vibe direction and pattern (default) 1.0 โ pure vibe steering, direction_shift pattern silent Has no effect when target_vibe is not connected. |
Outputs (2)
| Name | Type | Description |
|---|---|---|
| conditioning | CONDITIONING | โ |
| variance_heatmap | IMAGE | โ |