> show canvas only <


/* built with Studio Sketchpad: 
 *   https://sketchpad.cc
 * 
 * observe the evolution of this sketch: 
 *   https://bard117f12.sketchpad.cc/sp/pad/view/ro.vI9VwuvLxBL/rev.81
 * 
 * authors: 
 *   
 *   
 *   Christeina Wade
 *   Abhinanda Bhattacharyya
 *   Gwendolyn 
 *   Sam Taffel
 *   Sadiki Lewis
 *   Ruby Jackson
 *   Dee Cao
 *   Diana Ruggiero
 *   Georgina
 *   Cole Berry-Miller

 * license (unless otherwise specified): 
 *   creative commons attribution-share alike 3.0 license.
 *   https://creativecommons.org/licenses/by-sa/3.0/ 
 */ 



//Sam [email protected]/24/12


//Reflection: This self-portrait was, to me, an entirely different experience
//in terms of thought and execution. Where my designblocks piece was non-
//representational, this is more direct. I felt with my current understanding 
//of Processing it was more important to make something straight forward,
//something simple. With designblocks, I felt that the less I knew the less 
//inhibited I was in making what I considered to be "me". It seems that 
//desingblocks is more of an art program where as with Processing, there's a 
//logic; there are rules and parameters that need to be understood. This 
//isn't to say that I prefer one to the other; I'm simply gaining my ground  
//with Processing.What's different about this project in comparison to the 
//last - what I like - is how there are two different dynamics. With the 
//designblocks piece, everything was hectic, fast paced, and overly 
//stimulating. This piece has two parts to it. There is the "Sam" circle, 
//which is always moving (this, in a way, represents my understanding of a 
//first name, which is often modified, personalized, and sometimes discarded 
//entirely) and the static "Taffel" square (long after we go, the family name 
//will survive through lineage or legacy). For the designblocks project, I 
//did not invest the same amount of thought; everything was done on the fly 
//and for the sake of aesthetics. This project is meant to show how to every 
//person there are two sides; the parts that are constantly changing and the //parts that are more concrete. 



void setup() { 
  background(0);
  size(1200, 800); 
  textSize(30); 
  smooth(); 
  noStroke();
}

void draw() {  
  //The Sam Circle
  fill(random (255, 0), random(0, 255), random(10, 255)); 
  ellipse(mouseX, mouseY, 150, 150); 
  
  //The Font Color 
  fill(random(0, 255));
  text("SAM", mouseX-30, mouseY+10);

 //The Taffel Square 
 fill(random(0, 255)); 
 rect(width/2 - 132, height/2 - 105, 300, 150); 
 fill(0); 
 text("TAFFEL", 565, 380);  
}