Title
A Survey of Procedural Noise Functions
Abstract
Procedural noise functions are widely used in computer graphics, from off-line rendering in movie production to interactive video games. The ability to add complex and intricate details at low memory and authoring cost is one of its main attractions. This survey is motivated by the inherent importance of noise in graphics, the widespread use of noise in industry and the fact that many recent research developments justify the need for an up-to-date survey. Our goal is to provide both a valuable entry point into the field of procedural noise functions, as well as a comprehensive view of the field to the informed reader. In this report, we cover procedural noise functions in all their aspects. We outline recent advances in research on this topic, discussing and comparing recent and well-established methods. We first formally define procedural noise functions based on stochastic processes and then classify and review existing procedural noise functions. We discuss how procedural noise functions are used for modelling and how they are applied to surfaces. We then introduce analysis tools and apply them to evaluate and compare the major approaches to noise generation. We finally identify several directions for future work.
Year
DOI
Venue
2010
10.1111/j.1467-8659.2010.01827.x
COMPUTER GRAPHICS FORUM
Keywords
Field
DocType
procedural noise function,noise,stochastic process,procedural,Perlin noise,wavelet noise,anisotropic noise,sparse convolution noise,Gabor noise,spot noise,surface noise,solid noise,anti-aliasing,filtering,stochastic modelling,procedural texture,procedural modelling,solid texture,texture synthesis,spectral analysis,power spectrum estimation
Graphics,Interactive video,Computer vision,Wavelet noise,Procedural texture,Perlin noise,Computer science,Artificial intelligence,Rendering (computer graphics),Texture synthesis,Computer graphics
Journal
Volume
Issue
ISSN
29.0
8.0
0167-7055
Citations 
PageRank 
References 
33
1.25
40
Authors
9
Name
Order
Citations
PageRank
Ares Lagae143321.73
Sylvain Lefebvre2107462.54
R. Cook37614.59
Tony DeRose41152136.22
George Drettakis52281147.82
David S. Ebert62056232.34
J. P. Lewis71936138.76
Ken Perlin82339455.90
Zwicker Matthias92513129.25