MENU CLOSE

Look I made a mug!

I think it’s based on my worried-thinking-about-how-little-I-know mug. Yeah yeah, it’s really basic stuff, but helped me get to grips with drawing spatially.

Here’s the process and the code I used:

void setup (){
  size (400, 500);
  background (255);
}

void draw () {
  //body
  stroke (0);
  fill (0);
  rect (0, 200, 400, 300);

  //face
  stroke (0);
  fill (255);
  ellipse (175, 200, 200, 275); 

  //hair
  line (80, 125, 130, 50); 
  line (100, 140, 133, 45); 
  line (122, 130, 140, 47); 
  line (135, 136, 152, 50); 
  line (155, 137, 162, 50); 
  line (179, 137, 170, 50); 
  line (200, 128, 180, 50); 
  line (237, 136, 200, 50); 
  line (289, 139, 230, 50); 
  line (300, 142, 250, 50); 

  //cheeks
  stroke (0);
  fill (255);
  ellipse (120, 228, 30, 30);  

  stroke (0);
  fill (255);
  ellipse (230, 230, 30, 30);  

  //eyes
  stroke (0);
  fill (255);
  ellipse (130, 180, 55, 15);  

  stroke (0);
  fill (255);
  ellipse (220,182, 55, 15);  

  stroke (0);
  fill (0);
  ellipse (151, 180, 10, 10);  

  stroke (0);
  fill (0);
  ellipse (241,182, 10, 10);  

  //nose
  stroke (0);
  fill (0);
  ellipse (165, 240, 3, 3);  

  stroke (0);
  fill (0);
  ellipse (185, 240, 3, 3);  

  //mouth
  line (130, 280, 210, 281); 
  line (134, 282, 213, 283); 
  line (136, 284, 215, 283); 
}