FACTOID # 53: If you thought Antarctica was inhospitable, think again - its land area is only ninety-eight percent ice. Reassuringly, the other 2% is categorised as "barren rock".
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

FACTS & STATISTICS    Simple view

  1. Select countries to view: (hold down Control key and click to select several)

     

     

    Compare:

     

     

  1. Select fact or statistic: (* = graphable)

     

     

     

  2. (OPTIONAL) Compare to statistic: (both need to be graphable)

     

     

     

  3. View result as:

     

       
(OR) SEARCH ALL encyclopedia, stats & forums:   

Encyclopedia > Perlin noise
Two-dimensional slice through 3D Perlin noise.
Two-dimensional slice through 3D Perlin noise.

Perlin noise is a procedural texture primitive that is widely used by visual effects artists to increase the appearance of realism in computer graphics. The function has a pseudo-random appearance, yet all of its visual details are the same size (see image). This property allows it to be readily controllable; multiple scaled copies of Perlin noise can be inserted into mathematical expressions to create a great variety of procedural textures. Synthetic texture using Perlin noise is often used in CGI to make computer-generated objects more natural-looking, by imitating the controlled random appearance of textures of nature. Image File history File links Perlin_noise. ... A procedural floor grate texture generated with the texture editor Genetica. ... Computer-generated imagery (CGI) is the application of the field of computer graphics (or more specifically, 3D computer graphics) to special effects. ...


It resulted from the work of Ken Perlin, who developed it while working at Mathematical Applications Group, Inc.. In 1997 he won a Academy Award for Technical Achievement from the Academy of Motion Picture Arts and Sciences for this contribution. Dr. Ken Perlin is a Professor in the Department of Computer Science and the Director of the Media Research Laboratory, both at New York University. ... Mathematics Application Group, Inc. ... Technical Achievement Awards is an Academy Award given to those that have technical accomplishments that have contributed to the progress of the motion picture industry. ... Founded on May 11, 1927 in California, the Academy of Motion Picture Arts and Sciences (AMPAS) is a professional honorary organization dedicated to the advancement of the arts and sciences of motion pictures. ...

Perlin noise with more detail.
Perlin noise with more detail.

Perlin noise is implemented as a function of either (x,y,z) or (x,y,z,time) which uses interpolation between a set of pre-calculated gradient vectors to construct a value that varies pseudo-randomly over space and/or time. Ken Perlin improved the implementation in 2002, suppressing some visual artifacts (see the external links). Image File history File links No higher resolution available. ... Image File history File links No higher resolution available. ... Partial plot of a function f. ... This article is about interpolation in mathematics. ... Dr. Ken Perlin is a Professor in the Department of Computer Science and the Director of the Media Research Laboratory, both at New York University. ...


Perlin noise is widely used in computer graphics for effects like fire, smoke, and clouds. It is also frequently used to generate textures when memory is extremely limited, such as in demos, and is increasingly finding use on Graphics Processing Units for real-time graphics in computer games. Computer graphics is a sub-field of computer science and is concerned with digitally synthesizing and manipulating visual content. ... A demo is a non-interactive multimedia presentation made within the computer subculture known as the demoscene. ... It has been suggested that this article be split into multiple articles. ...


See also

A fractal landscape is essentially a two-dimensional form of the fractal coastline, which can be considered a stochastic generalization of the Koch curve. ... Simplex noise is a method for constructing an n-dimensional noise function comparable to Perlin noise (classic noise) but with a lower computational overhead, especially in larger dimensions. ... Simulation noise is a function that creates a divergence-free field. ...

External links


  Results from FactBites:
 
libnoise: Glossary (1442 words)
A noise module that indicates how to combine the output values from the source modules that are connected to a selector module.
A type of coherent noise that is the sum of several coherent-noise functions of ever-increasing frequencies and ever-decreasing amplitudes.
A noise module that is used as a source of output values for another noise module.
Perlin Noise (Turbulence) (1214 words)
Perlin noise can be defined in any dimension, most common dimensions are 1 to 4.
For the rest of this discussion the Perlin noise functions will be referred to as Noise(x) of a variable x which may a vector in 1, 2, 3 or higher dimension.
Perlin noise can be created in 3D and higher dimensions, unfortunately it is harder to visualise the result in the same way as the earlier dimensions.
  More results at FactBites »


 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments
Please enter the 5-letter protection code

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms.