Tiling And Offset Node

Description

Tiles and offsets the value of input UV by the inputs Tiling and Offset respectively. This is commonly used for detail maps and scrolling textures over Time.

Ports

Name Direction Type Binding Description
UV Input Vector 2 UV Input UV value
Tiling Input Vector 2 None Amount of tiling to apply per channel
Offset Input Vector 2 None Amount of offset to apply per channel
Out Output Vector 2 None Output UV value

Generated Code Example

The following example code represents one possible outcome of this node.

void Unity_TilingAndOffset_float(float2 UV, float2 Tiling, float2 Offset, out float2 Out)
{
    Out = UV * Tiling + Offset;
}