Split ノード
説明
入力ベクトル In を 4 つの Vector 1 出力 (R、G、B、A) に分割します。これらの出力ベクトルはそれぞれ、入力 In の各チャンネル (赤、緑、青、アルファ) によって定義されます。入力ベクトル In の次元が 4 (Vector 4) 未満の場合、その入力内に存在しない出力の値は 0 になります。
ポート
Name | Direction | タイプ | バインディング | 説明 |
---|---|---|---|---|
In | 入力 | 任意のベクトル型 | なし | 入力値 |
R | 出力 | Vector 1 | なし | 入力の赤チャンネル |
G | 出力 | Vector 1 | なし | 入力の緑チャンネル |
B | 出力 | Vector 1 | なし | 入力の青チャンネル |
A | 出力 | Vector 1 | なし | 入力のアルファチャンネル |
生成されるコードの例
以下のサンプルコードは、このノードの出力の一例を示したものです。
float _Split_R = In[0];
float _Split_G = In[1];
float _Split_B = 0;
float _Split_A = 0;