📅  最后修改于: 2023-12-03 14:45:00.709000             🧑  作者: Mango
randomGaussian()函数是p5.js中的一个随机函数,用于生成高斯分布的随机数。高斯分布是统计学中常见的一种概率分布,又称正态分布或钟形曲线。
p5.randomGaussian([mean], [stddev])
参数:
返回:
let xoff = 0;
function setup() {
createCanvas(600, 400);
background(0);
}
function draw() {
let x = randomGaussian(width/2, 50);
let y = randomGaussian(height/2, 50);
xoff += 0.01;
let r = noise(xoff) * 255;
let g = noise(xoff + 10) * 255;
let b = noise(xoff + 20) * 255;
fill(r, g, b, 100);
noStroke();
ellipse(x, y, 30);
}
这个例子中,我们使用randomGaussian()函数来生成高斯分布的随机坐标,并将每个圆的颜色通过噪声函数来进行随机处理。