Skip to main content

noiselib - 1.4.0

procedural noise generators for python


Chandler Armstrong
(omnirizon)
noiselib provides noise generators and manipulators. noiselib is modeled after libnoise, the C++ coherent noise library. noise generators are wrapped in 'modules' that manipulate, modify, filter, and combine noise generators. Each module expects and returns noise; thus modules can be stacked to create complex noise output.

Changes

1.4.0 * The noise modification callback functions are now passed as handles to those functions, rather than a string. This permits more user freedom in supplying their own callbacks. * Corrected a mistake in the Rescale module. Thanks to bugmenot for catching this. 2.0.0 * The noise modification callback functions are now passed as handles to those functions, rather than a string. This permits more user freedom in supplying their own callbacks. * Corrected a mistake in the Rescale module. Thanks to bugmenot for catching this. * The fractal Brownian motion function is now implemented in C. This does not change the interface at all. I will shortly release a minor update that adds docstrings, a windows binary, and a short reference document. Please be patient! NOTE: a special release is not made here for the 2.*.* versions. If you are interested in them, simply find them on the host site, linked below.

Links

Home Page
http://code.google.com/p/noiselib/
Source
https://sourceforge.net/projects/noiselib/files/

Releases

noiselib 1.4.0 — 8 Jun, 2011

noiselib 1.5.0 — 27 Jul, 2011

Pygame.org account Comments