# Simple Noise node Generates a simplex, or value noise based on input UV. The resulting output values will be between 0 and 1.
**Inputs** |Name|Type|Binding|Description| |---|---|---|---| |uv|vec2|UV|Input UV value| |scale|float|none|Noise scale| |octaves|int|none|Octaves/Layers of noise, octaves input is clamped between 1 and 6.| **Outputs** |Name|Type|Binding|Description| |---|---|---|---| |output|float|None|Output noise value| **ShaderInc location**
`res://addons/ShaderLib/Procedural/Procedural.gdshaderinc` **Method signature**
`float simple_noise(vec2 uv, float scale, int octaves)` **Parameters** |Name|Type|Description| |---|---|---| |uv|vec2|Input UV value| |scale|float|Noise scale| |octaves|int|Octaves/Layers of noise, clamped between 1 and 6.| ___