Generate fractal noise from from the command line. Great for rendering smoke, fluids, and terrain. Simply install noisy
with NPM and run a command to produce a png image. In the case of 3 dimensions, noisy
will generate a series pngs over a range of z values.
- Supports Perlin and Worley noise
- Can generate 2D and 3D noise
- Seamless tiling in all dimensions
- Easy to use
npm install -g noisy
noisy -t perlin_fbm -l medium -d 2
noisy -t worley_pillows -l medium -d 2
noisy -t worley_gems -l medium -d 3 -s 32
long | short | type | description | default |
---|---|---|---|---|
-—noise_type |
-t |
string |
see "Noise Types" above |
perlin_fbm |
-—detail_level |
-l |
string |
amount of detail (low, medium, high, veryhigh) |
medium |
-—dimensions |
-d |
integer |
2 or 3 (3D for image_size <= 128) |
2 |
-—image_size |
-s |
integer |
powers of two between 32 - 2048 (inclusive) |
256 |
-—min_points_per_cell |
-n |
integer |
0 - 10 (worley noise only) |
1 |
-—max_points_per_cell |
-x |
integer |
0 - 10 (worley noise only) |
4 |