1.0.6 • Published 6 years ago

ffg-noise v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

FFG Noise

FFG Noise is an implementation of Perlin Noise for Node.JS

Functions

noiseSeed(seed);
noise(x, y);
noise3d(x, y, z);
octaveNoise(x, y, octaves, persistence);
octaveNoise3d(x, y, z, octaves, persistence);

How to Use

Node.JS

var perlin = require("ffg-noise");
var map = [];
perlin.noiseSeed(0940398);

for (var x = 0; x < 10; x++) {
	map[x] = [];
	for (var y = 0; y < 10; y++) {
		map[x][y] = perlin.octaveNoise(x, y, 5, 0.26);
	}
}

console.log(map);

Console

node index -x # -y # [-z #] [-o #] [-p #] [-s #]

o - octaves, p - persistence, s - seed

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago