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.