ConditioningCombine

(comfyanonymous/ComfyUI)
conditioning/Conditioning (Combine)
conditioning 同士を結合する

conditioning_1conditioning_2 を結合します。

単純に conditioning_1 の中身と conditioning_2 の中身を結合したものが出力されます。 実際に効果を発揮するのは、KSampler などによるサンプリング時です。 サンプリング時には、結合した中身すべてがそれぞれ個別に U-Net の入力となり、それぞれにノイズ推定が行われ、最終的に重み付き平均されます。

結果として、conditioning_1conditioning_2 が混ぜ合わさったような画像が得られます。 例えば、入力がそれぞれ虎と龍だとすると、虎であり龍である、ような何者かが生成されます。 ConditioningAverage でも似たようなことができることもありますが、それとはまた違った感じになります。

ConditioningSetAreaConditioningSetMask と組み合わせることで、場所により異なる conditioning を適用したり重みを変更したりできます。

関連

使用例

龍より虎が強かったので少し弱めた (ConditioningSetMask は純粋に弱める用):