xxxxxxxxxx
var freq = 100;
var amp = 500;
function setup() {
createCanvas(windowWidth, windowHeight);
background(0);
}
function draw() {
//background(0);
noFill();
for (var i=0;i<360; i++) {
// pic
// ellipse(amp*sin(i*freq)+width/2, amp*cos(i*freq)+height/2, random(100), 5);
// ellipse(amp*sin(i*freq)+width/2, amp*cos(i*freq)+height/2, random(10), 5);
// ellipse(amp*sin(i*freq)+width/2, amp*cos(i*freq)+height/2, 10, 5);
// ellipse(amp*tan(i*freq)+width/2, amp*cos(i*freq)+height/2, 10, 5);
// ellipse(amp*sin(i*freq)+width/2, amp*tan(i*freq)+height/2, 10, 5);
// ellipse(amp*cos(i*freq)+width/2 * sin(i*freq)+width/2, amp*cos(i*freq)+height/2, 10, 5);
var four_d = floor(random(4)) + 1;
if (four_d == 1) {
ellipse(amp*sin(i*freq)+width/2, amp*tan(i*freq)+height/2, 10, 5);
} else if (four_d == 2) {
ellipse(amp*sin(i*freq)+width/2, amp*cos(i*freq)+height/2, random(10), 5);
} else if (four_d == 3) {
ellipse(amp*sin(i*freq)+width/2, amp*cos(i*freq)+height/2, random(10), 5);
} else if (four_d == 4) {
ellipse(amp*tan(i*freq)+width/2, amp*cos(i*freq)+height/2, 10, 5);
}
//line(width/2,height/2,amp*sin(i*freq), amp*cos(i*freq));
}
freq +=.005;
//amp = random(500)*sin(freq);
amp = random(10)+500*sin(freq);
if (amp > 0) {
stroke(floor(random(255)),floor(random(255)),floor(random(255)));
} else if (amp < 0) {
stroke(0);
}
}