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