.NET implementation of Perlin Noise by Ken Perlin.
See http://www.mrl.nyu.edu/~perlin/doc/oscar.html for the original publication and http://webstaff.itn.liu.se/~stegu/TNM022-2005/perlinnoiselinks/perlin-noise-math-faq.html for a detailed introduction by Matt Zucker.