On this page |
このノードは、1枚のマルチチャンネルレイヤ内のチャンネルを入れ替えます。 このノードは、異なるフォーマットがRGBまたはBGRを保存していて、すぐにでもその再調整が必要な時に役立ちます。 存在しないチャンネルと入れ替えようとした場合、標準のチャンネル拡張ルールがその見つからないチャンネルに適用されます。
非カラー情報のチャンネルを使用する場合(例えば、Rがラフネスで、Gがメタルネスを表現している場合)、このノードを使用することで、チャンネルを別のチャンネルにコピーしたり、特定のチャンネルを0にすることができます。
もっと複雑なワークフローになると、このノードの代わりにChannel Splitノードを使用してレイヤを複数レイヤに分割してから、個別にチャンネルを処理したり、
Channel Joinノードを使用してそれらのチャンネルを再結合すると良いでしょう。
比較すると、Channel Swapノードの方があまり中間バッファを生成しないので効率が良いです。
パラメータ ¶
Signature
入力が受け入れるレイヤタイプ。
詳細は、シグネチャを参照してください。
Mask
元の値に混ぜる新しい値の量。 値が大きいほど新しい値がもっと混ざるようになります。 値が小さいほど新しい値があまり混ざらなくなります。 1の値は、このノードが新しい値のみを使用することになります。
デフォルト値は1
です。詳細は、マスクを参照してください。
Source for Red
出力される赤チャンネルに使用されるソースチャンネル。
Red (x)
ソースの赤または1番目のチャンネル。これがデフォルト値です。
Green (y)
ソースの緑または2番目のチャンネル。
Blue (z)
ソースの青または3番目のチャンネル。
Alpha (w)
ソースのアルファまたは4番目のチャンネル。
Zero
0の定数値。暗黙的なソースには0チャンネルが適用されます。
One
1の定数値。暗黙的なソースには1チャンネルが適用されます。
Source for Green
出力される緑チャンネルに使用されるソースチャンネル。
Red (x)
ソースの赤または1番目のチャンネル。
Green (y)
ソースの緑または2番目のチャンネル。これがデフォルト値です。
Blue (z)
ソースの青または3番目のチャンネル。
Alpha (w)
ソースのアルファまたは4番目のチャンネル。
Zero
0の定数値。暗黙的なソースには0チャンネルが適用されます。
One
1の定数値。暗黙的なソースには1チャンネルが適用されます。
Source for Blue
出力される青チャンネルに使用されるソースチャンネル。
Red (x)
ソースの赤または1番目のチャンネル。
Green (y)
ソースの緑または2番目のチャンネル。
Blue (z)
ソースの青または3番目のチャンネル。これがデフォルト値です。
Alpha (w)
ソースのアルファまたは4番目のチャンネル。
Zero
0の定数値。暗黙的なソースには0チャンネルが適用されます。
One
1の定数値。暗黙的なソースには1チャンネルが適用されます。
Source for Alpha
出力されるアルファチャンネルに使用されるソースチャンネル。
Red (x)
ソースの赤または1番目のチャンネル。
Green (y)
ソースの緑または2番目のチャンネル。
Blue (z)
ソースの青または3番目のチャンネル。
Alpha (w)
ソースのアルファまたは4番目のチャンネル。これがデフォルト値です。
Zero
Aゼロの定数値。暗黙的なソースにはゼロチャンネルが適用されます。
One
1の定数値。暗黙的なソースには1チャンネルが適用されます。
入力 ¶
channels
入れ替えたいチャンネルを持つレイヤ。
mask
Mask パラメータでスケールされるピクセル単位のオプションのマスク量。
出力 ¶
swap
チャンネルを入れ替えた後のレイヤ。
See also |