xxxxxxxxxx
void setup()
{
size(500, 500);
background(180, 180, 180);
}
void draw()
{
fill(180, 5);
noStroke();
rect(0, 0, width, height);
translate(width/2, height/2);
float x = sin(millis()/4000.0);
float y = cos(mouseX/500.0);
fill(50, 50, 50, 100);
noStroke();
ellipse(0, x*100, y*400, y*300);
}