![](http://image.absoluteastronomy.com/images//topicimages/noimage.gif)
Gradient noise
Encyclopedia
Gradient noise is a type of noise
commonly used as a procedural texture
primitive in computer graphics. It is conceptually different, and often confused with value noise
. This method consists of a creation of a lattice of random gradients, which are then interpolated to obtain values in between the lattices. An artifact of some implementations of this noise is that the returned value at the lattice points is 0. Unlike the value noise, gradient noise has more energy in the high frequencies.
The first implementation of a gradient noise function is credited to Ken Perlin
, who published the description of it in 1985. This noise is now commonly known as the Perlin noise
.
Noise
In common use, the word noise means any unwanted sound. In both analog and digital electronics, noise is random unwanted perturbation to a wanted signal; it is called noise as a generalisation of the acoustic noise heard when listening to a weak radio transmission with significant electrical noise...
commonly used as a procedural texture
Procedural texture
A procedural texture is a computer generated image created using an algorithm intended to create a realistic representation of natural elements such as wood, marble, granite, metal, stone, and others....
primitive in computer graphics. It is conceptually different, and often confused with value noise
Value noise
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...
. This method consists of a creation of a lattice of random gradients, which are then interpolated to obtain values in between the lattices. An artifact of some implementations of this noise is that the returned value at the lattice points is 0. Unlike the value noise, gradient noise has more energy in the high frequencies.
The first implementation of a gradient noise function is credited to Ken Perlin
Ken Perlin
Ken Perlin is a professor in the Department of Computer Science at New York University, founding director of the Media Research Lab at NYU, and the Director of the Games for Learning Institute. His research interests include graphics, animation, multimedia, and science education...
, who published the description of it in 1985. This noise is now commonly known as the Perlin noise
Perlin noise
Perlin noise is a computer-generated visual effect developed by Ken Perlin, who won an Academy Award for its use in the motion picture Tron...
.
See also
- Value noiseValue noiseValue 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...
- Perlin noisePerlin noisePerlin noise is a computer-generated visual effect developed by Ken Perlin, who won an Academy Award for its use in the motion picture Tron...
- Simplex noiseSimplex noiseSimplex noise is a method for constructing an n-dimensional noise function comparable to Perlin noise but with a lower computational overhead, especially in larger dimensions...
- Wavelet noiseWavelet noiseWavelet noise is an alternative to Perlin noise which reduces the problems of aliasing and detail loss that are encountered when Perlin noise is summed into a fractal.-External links:* at pixar.com....
- Worley noiseWorley noiseWorley noise is a cellular texture-based noise function introduced by Steven Worley in 1996.It is used in computer graphics to simulate textures like stone or water.-Basic algorithm:...