Tiling And Offset ノード
説明
入力 UV の値を、入力 Tiling に基づいてタイル化し、入力 Offset に基づいてオフセットします。一般的に、詳細マップや、Time に基づいてテクスチャをスクロールさせる場合に使用されます。
ポート
Name | Direction | タイプ | バインディング | 説明 |
---|---|---|---|---|
UV | 入力 | Vector 2 | UV | 入力 UV 値 |
Tiling | 入力 | Vector 2 | なし | チャンネルごとの、適用するタイルの量 |
Offset | 入力 | Vector 2 | なし | チャンネルごとの、適用するオフセットの量 |
Out | 出力 | Vector 2 | なし | 出力 UV 値 |
生成されるコードの例
以下のサンプルコードは、このノードの出力の一例を示したものです。
void Unity_TilingAndOffset_float(float2 UV, float2 Tiling, float2 Offset, out float2 Out)
{
Out = UV * Tiling + Offset;
}