About this resource
Shader Graph’s built-in noise nodes are 2D only. Noisy Nodes adds a library of sub-graphs backed by HLSL Custom Function nodes, so you can make seamless 3D procedural materials, animated noise (use the extra dimension as time) and stochastic effects.
Nodes
| Family | Variants |
|---|---|
| Perlin | 2D, 2D periodic, 3D, 3D periodic |
| Simplex | 2D, 2D gradient, 3D, 3D gradient |
| Voronoi | 2D, 3D, 4D, and “precise” 2D/3D/4D |
| White noise | 2D, 3D |
The Perlin and Simplex implementations come from keijiro/NoiseShader. The Voronoi and white-noise nodes were contributed by fdervaux, based on tutorials by Cyanilux and Ronja.
Installation
Use Add package from git URL in the Package Manager:
https://github.com/JimmyCushnie/Noisy-Nodes.git
Or copy the repository into your project’s Assets or Packages folder.



