singlePerlinFractalFBM2 method
Implementation
double singlePerlinFractalFBM2(double x, double y) {
var seed = baseNoise.seed;
var dx = x;
var dy = y;
var sum = baseNoise.singlePerlin2(seed, dx, dy);
var amp = 1.0;
for (var i = 1; i < octaves; i++) {
dx *= lacunarity;
dy *= lacunarity;
amp *= gain;
sum += baseNoise.singlePerlin2(++seed, dx, dy) * amp;
}
return sum * fractalBounding;
}