BOOL Constant(BOOLConstant)
技術的な実装から見ると、このノードは KJNodes/constants カテゴリに属し、その中核的なメカニズムは、ユーザー定義のブール値を入力として受け取り、それをそのまま出力することです。
BOOL Constant
BOOL Constant ノードは、技術的な実装から見ると KJNodes/constants カテゴリに属し、そのコアメカニズムはユーザー定義のブール値を受け取り、そのまま出力することです。
BOOL Constant は、ブール定数を生成するためのノードで、ComfyUI ワークフロー内で固定のブール値(True または False)を作成することができます。このノードの主な機能は、ワークフロー内の他のノードの動作を制御するための静的な論理スイッチを提供することです。
ノード機能
技術的な実装から見ると、このノードは KJNodes/constants カテゴリに属し、そのコアメカニズムはユーザー定義のブール値を受け取り、そのまま出力することです。標準的な BOOLEAN データ型をサポートしており、内部では get_value 関数を通じて入力されたパラメータ値を直接返すことで、シンプルかつ効率的に実装されています。
ノードパラメータ説明 - BOOL Constant
コントロールパラメータ (Parameters)
| パラメータ名 | データ型 | 必須 | デフォルト値 | 範囲/オプション | 説明 |
|---|---|---|---|---|---|
value | BOOLEAN | はい | True | - | 出力パラメータ value:ユーザーが設定したブール定数値を出力します。 |
Output
| パラメータ名 | データ型 | 説明 |
|---|---|---|
| value | BOOLEAN | 出力パラメータ value:ユーザーが設定したブール定数値を出力します。 |
使用シナリオ
実際のアプリケーションでは、このノードは論理制御フローの起点としてよく使用されます。例えば、条件付き画像生成のワークフローにおいて、BOOL Constant ノードの出力を他のノードの「有効化」または「スキップ」パラメータに接続することで、画像拡大や特定のフィルター処理などのステップを実行するかどうかを決定することができます。
注意事項
このノードの機能は単一であり、特別な使用制限や注意事項はありません。ブール値を出力するのみで、複雑な計算やデータ変換は行いません。
BOOL Constant ノードソースコードリンク
BOOL Constant ノードは ComfyUI-KJNodes ノードパッケージに含まれています。
コメント
GitHubでサインインしてディスカッションに参加しましょう。