xxxxxxxxxx
63
let label = "letter_drafts";
function setup() {
createCanvas(540, 540);
let t = frameCount * 0.01;
let t2 = frameCount * 0.0005;
let t3 = frameCount * 0.00005;
}
function draw() {
background(65, 90, 143,5);
let t = frameCount * 0.01;
let t2 = frameCount * 0.0005;
let t3 = frameCount * 0.00005;
for (let i = 0; i < 100; i++) {
push();
noStroke();
fill(244, 158, 94)
translate(-20+i * 1.3 * sin(t), i * 5);
circle(50, 250 * sin(t3 * i), 42 - i);
pop();
}
for (let x = 0; x < 100; x++) {
push();
noStroke();
fill(251, 215, 78);
translate(-x-20, x * 6.6 * sin(t));
circle(325, 250 * tan(t2), x - 40);
pop();
}
for (let x = 0; x < 100; x++) {
push();
noStroke();
fill(251, 215, 78);
translate(x-90, x * 6.6 * sin(t));
circle(325, 250 * tan(t2), x - 40);
pop();
}
for (let i = 0; i < 100; i++) {
push();
noStroke();
fill(244, 158, 94)
translate(-90+-i * 1.8 * sin(t), i * 5);
circle(600, 250 * sin(t3 * i), 42 - i);
pop();
}
function keyPressed() {
if (key === "s") {
if (this._renderer.elt.svg !== undefined) {
saveSVG(label + ".svg");
} else {
saveCanvas(label + ".png");
}
}
}
}