On this page |
個々のチャンネルを複製または省略したり、出力するストリームのチャンネル数が入力のチャンネル数と違っていても構いません。
パラメータ ¶
in
float
channels
1個,2個,3個,または4個の文字で構成された文字列(出力ストリームのチャンネルあたり1個の文字)。
“colorN”入力の場合はr
,g
,b
,a
が該当し、“vectorN”入力の場合はx
,y
,z
,w
が該当します。
例えば、“bgra”は赤と青のチャンネルを入れ替えた4チャンネルのストリームを出力します。
“zzz”はZ成分をすべてのチャンネルに複製した3チャンネルのストリームを出力します。
チャンネル内の文字数は、Swizzle ノードの出力タイプのチャンネル数と同じでなければなりません。
例えば、“vector2”タイプのSwizzleなら2文字のみ、“color4”タイプのSwizzleなら4文字です。
入力のタイプが“float”であれば、r
またはx
を相互に使用して入力データチャンネルを表現しても構いません。
デフォルトは、入力の1番目のチャンネルを出力の全チャンネルに複製する文字列です。
出力 ¶
out
color3