diff --git a/docs/parameterData.json b/docs/parameterData.json index 494f63f022..a7fba5bd7b 100644 --- a/docs/parameterData.json +++ b/docs/parameterData.json @@ -1485,11 +1485,14 @@ "noiseDetail": { "overloads": [ [ - "Number", + "Number" + ], + [ + "Number", "Number" ] - ] - }, + ] +}, "noiseSeed": { "overloads": [ [ diff --git a/src/math/noise.js b/src/math/noise.js index c5fa491730..3a9ee50cc8 100644 --- a/src/math/noise.js +++ b/src/math/noise.js @@ -343,7 +343,7 @@ function noise(p5, fn){ * * @method noiseDetail * @param {Number} lod number of octaves to be used by the noise. - * @param {Number} falloff falloff factor for each octave. + * @param {Number} [falloff=0.5] falloff factor for each octave. * * @example *
@@ -388,7 +388,7 @@ function noise(p5, fn){ * *
*/ - fn.noiseDetail = function(lod, falloff) { + fn.noiseDetail = function(lod, falloff=0.5) { if (lod > 0) { perlin_octaves = lod; }