/* 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);
}