Noise
A 2d noise texture generator that implements bilinear smoothing and turbulence.
Installation
$ npm install @zayesh/noise
Usage
import Noise from "@zayesh/noise";
var noise = new Noise(800, 600);
var data = noise.generate();
noise -w 1920 -h 1080 -p 0 -o myTexture
Optional arguments:
-w Width, Number.
-h Height, Number.
-p Pattern, Number (0, 1, 2).
-a Turbulence power, Number.
-b Turbulence size, Number.
-c Repetition x, Number.
-d Repetition y, Number.
-n, -o Name of the output file, String.
Examples
Documentation
API
License
Copyright (c) 2015 Raoul van Rüschen
Licensed under the Zlib license.