Animals





void setup(){
print("Background");
size(250, 250);
noLoop();
}

void draw(){ //Happens once evey frame
color blk = color(0, 0, 0);
color wht = color(255, 255, 255);
color ong = color(255, 150, 0);
color oong = color(255, 175, 50);
float ttl = random(200, 250);

background(random(0, 255), random(0, 255), random(0, 255));

println("Body");
fill(oong);
ellipseMode(CENTER);
noStroke();
ellipse(width/2, height/1.5, ttl/2.5, ttl/2);

println("Belly");
fill(wht);
noStroke();
ellipse(width/2, height/1.5, ttl/3.33, ttl/2.5);

println("Face");
fill(wht);
noStroke();
ellipse(width/2, height/3, ttl/2.5, ttl/2.5);

println("LeftEye");
fill(blk);
noStroke();
ellipse(width/2 + 25, height/2 - 50, ttl/10, ttl/10);

println("RightEye");
fill(blk);
noStroke();
ellipse(width/2 - 25, height/2 - 50, ttl/10, ttl/10);
println("LeftPupil");
fill(wht);
noStroke();
ellipse(width/2 + 25, height/2 - 50, ttl/50, ttl/50);

println("RightPupil");
fill(wht);
noStroke();
ellipse(width/2 - 25, height/2 - 50, ttl/50, ttl/50);

println("Snout");
fill(ong);
ellipseMode(CENTER);
noStroke();
ellipse(width/2, height/2.25, ttl/3.33 - 10, ttl/3.33 - 10);

println("LeftEar");
fill(ong);
noStroke();
ellipse(width/2 + 50, height/2 - 15, ttl/10, ttl/3.33);

println("RightEar");
fill(ong);
noStroke();
ellipse(width/2 - 50, height/2 - 15, ttl/10, ttl/3.33);

println("Nose");
fill(blk);
ellipseMode(CENTER);
noStroke();
ellipse(width/2, height/2.70, ttl/5, ttl/10);

save("Animal5.png");

}