The Noise package
A Haskell coherent noise generator roughly based on libnoise. For more information on libnoise, please check: http://libnoise.sourceforge.net The noise modules were extensively profiled and benchmarked, the slower pure functions were rewritten in C. The main objective of this packer is to provide a simple interface to compose noise modules.
This is a 3D noise package, to get a value you need to specify a triple:
getValue myComposition (-0.1, -0.5, 0.76) myPerlin = perlin `isSourceOf` scalebias
For more information please read the documentation of each module bellow.
[Skip to Readme]
|Versions||1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6|
|Dependencies||array, base (<5), data-default, vector [details]|
|Author||Hugo Gomes <firstname.lastname@example.org>|
|Maintainer||Hugo Gomes <email@example.com>|
|Category||Math, Graphics, Noise|
|Uploaded||Thu May 5 14:53:26 UTC 2011 by HugoGomes|
|Downloads||1801 total (26 in the last 30 days)|
|Status||Docs uploaded by user
Build status unknown [no reports yet]
For package maintainers and hackage trustees