Please note that the content of this book primarily consists of articles available from Wikipedia or other free sources online. Value noise is a type of noise commonly used as a procedural texture primitive in computer graphics. It is conceptually different, and often confused with gradient noise examples of which are the Perlin noise and Simplex noise. This method consists of a creation of a lattice of points which are assigned random values. The noise function then returns the interpolated number based on the value of the neighboring lattice points.