ANIMATION IN JAVA

	/**
* creativeObjects is creating the pink panther! He can be moved and resized
* @param x coordinate is the center of the pink panther's head
* @param y coordinate is the center of the pink panther's head
* @param size is the semimajor axis length for the pink panther's head
*/
public static void creativeObjects(double x, double y, double size) {
Color head = new Color (249, 115, 171);
StdDraw.setPenColor(head);
StdDraw.filledEllipse(x, y, size, (0.66)*size); //head
StdDraw.filledEllipse(x, y+(((0.66)*size)-3*size), (0.5)*size, 2*size); //body
StdDraw.filledEllipse(x-(.8)*size, y+(((0.66)*size)-5*size), size-5, (size/2)-5); // left foot
StdDraw.filledEllipse(x+(.8)*size, y+(((0.66)*size)-5*size), size-5, (size/2)-5); //right foot
StdDraw.filledEllipse(x-(.75*size), y+(.66*size), size/3, size/3); //left ear
StdDraw.filledEllipse(x+(.75*size), y+(.66*size), size/3, size/3); //right ear

Color snout = new Color (253, 220, 234);
StdDraw.setPenColor(snout);
StdDraw.filledEllipse(x, y-((.5)*size), (.5)*size, (.5)*size-(.083*size)); //snout
StdDraw.filledEllipse(x-(.75*size), y+(.66*size), size/5, size/4); //left ear
StdDraw.filledEllipse(x+(.75*size), y+(.66*size), size/5, size/4); //right ear
StdDraw.filledEllipse(x, y+(((0.66)*size)-3*size), (0.3)*size, size); //body

Color nose = new Color (182, 68, 116);
StdDraw.setPenColor(nose);
StdDraw.filledEllipse(x, y-(size/4), (size/2)-(size/6), (size/2)-(size/3)); //nose
StdDraw.filledEllipse(x-(size/2), y+(size/4), size/3, size/3); //left eye
StdDraw.filledEllipse(x+(size/2), y+(size/4), size/3, size/3); //right eye

Color eyeball = new Color(255, 196, 29);
StdDraw.setPenColor(eyeball);
StdDraw.filledEllipse(x-(size/2), y+(size/6), size/3, size/4); //left eye
StdDraw.filledEllipse(x+(size/2), y+(size/6), size/3, size/4); //right eye

StdDraw.setPenColor();
StdDraw.filledEllipse(x-(size/2.5), y+(size/9), size/8, size/8); //left eye
StdDraw.filledEllipse(x+(size/2.5), y+(size/9), size/8, size/8); //right eye

StdDraw.setPenColor(Color.white);
StdDraw.filledEllipse(x-(size/2.4), y+(size/6), size/20, size/20); //left eye
StdDraw.filledEllipse(x+(size/2.6), y+(size/6), size/20, size/20); //right eye
}