xxxxxxxxxx
62
let colors;
function setup() {
createCanvas(386, 1080);
colorMode(HSB, 360, 100, 100, 100);
background(360, 0, 100, 100);
// angleMode(DEGREES);
noLoop();
textAlign(CENTER);
colors = [
color(47, 32, 95),
color(19, 92, 99),
color(175, 66, 51),
color(47, 95, 67),
color(217, 6, 53),
color(37, 86, 98),
color(66, 66, 51),
color(359, 80, 36),
color(169, 66, 22),
color(356, 51, 61),
color(30, 81, 87),
color(20, 92, 84),
color(347, 91, 73),
color(211, 94, 25),
color(54, 27, 60),
color(179, 100, 70),
color(354, 91, 4)
];
}
function draw() {
let color1 = colors[0];
let color2 = colors[1];
background(colors[13]);
noFill();
strokeWeight(5);
for(let j = 0; j < height+100; j += 20) {
let c1 = colors[5];
// let alph = map(sin(j * 0.012), -1, 1, 20, 90);
// c1.setAlpha(alph);
stroke(c1);
let strk = map(sin(j * 0.05), -1, 1, 2, 5);
strokeWeight(strk);
beginShape();
for(let i = 0; i < width; i++) {
let angle = (i * 0.1);
// + map(sin(j * 0.05), -1, 1, -3, 3);
let add = map(i, 0, width, 0, 10);
let y = map(sin(angle), 0, 1, j-add, j+add);
vertex(i, y);
}
endShape();
}
}
function mousePressed() {
save("petlja.jpg");
}