davideriboli
5/30/2015 - 11:38 AM

Ying Yang

Ying Yang

/*
http://www.openprocessing.org/sketch/200670
THIS IS A PROCESSING SKETCH!
change file suffix in .pde before running
*/

int frames = 180;
float diam = 200, theta;
 
void setup() {
  size(540,540, P2D);
  smooth(8);
  noStroke();
}
 
void draw() {
  background(#35465c);
  pushMatrix();
  translate(width/2, height/2);
  rotate(theta);
  fill(0);
  arc(0,0,diam, diam, PI/2,PI+PI/2);
  fill(255);
  arc(0,0,diam, diam, PI+PI/2,TWO_PI+PI/2);
   
  fill(0);
  ellipse(0,-diam/4, diam/2, diam/2);
  fill(255);
  ellipse(0,diam/4, diam/2, diam/2);
   
  fill(255);
  ellipse(0,-diam/4, diam/8, diam/8);
  fill(0);
  ellipse(0,diam/4, diam/8, diam/8);
     
  popMatrix();
   
  theta += TWO_PI/frames;
   
  //if (frameCount<=frames) saveFrame("image-###.gif");
   
}