วันเสาร์ที่ 22 สิงหาคม พ.ศ. 2558

Lab01 : Song

void setup(){
int x=110; //default 110
int y=135; //default 135


int w=255; // WIDTH 255 default
int h=130; // HEIGHT 130 default

size(450,300); //(450,300)
background(#FA3F58);
fill(255);
noStroke();
fill(100,100,100,150);
quad(x+w*0.0314,y+h*0.731,x+w*0.876,y+h*0.731,x+w*0.882,y+h*0.78,x+w*0.047,y+h*0.78);

//T
fill(255);
quad(x,y,x+w*0.43,y,x+w*0.35,y+h*0.154,x+w*0.078,y+h*0.154);
quad(x+w*0.196,y+h*0.154,x+w*0.294,y+h*0.154,x+w*0.118,y+h*0.731,x+w*0.02,y+h*0.731);
stroke(#FA3F58);
strokeWeight(4);
line(x+w*0.36,y,x+w*0.314,y+h*0.154);

//B
fill(255);
ellipse(x+w*0.53,y+h*0.5,w*0.263,h*0.5);
fill(#FA3F58);
ellipse(x+w*0.53,y+h*0.5,w*0.098,h*0.1923);
fill(255);
noStroke();
triangle(x+w*0.416,y+h*0.423,x+w*0.416,y+h*0.0769,x+w*0.51,y+h*0.3);


//O
stroke(#FA3F58);
ellipse(x+w*0.314,y+h*0.5,w*0.263,h*0.5);
fill(#FA3F58);
ellipse(x+w*0.314,y+h*0.5,w*0.098,h*0.1923);

//U
stroke(#FA3F58);
fill(255);
ellipse(x+w*0.745,y+h*0.5,w*0.263,h*0.5);
fill(#FA3F58);
ellipse(x+w*0.745,y+h*0.5,w*0.098,h*0.1923);
rect(x+w*0.627,y+h*0.231,w*0.235,h*0.16);
}

Lab01 : Book

void setup(){
  size (500,600);
  int x=0;
  int y=0;
  int w=500,h=600; //width height
  //book
  strokeWeight(3);
  fill(#1ED36E);
  rect(x,y,w,h);
  //face
  fill(255);
  rect(x,y,w,h*3/4);

  //yellow cap
  fill(#F5FF6A);
  rect(x,y,w,h*0.125);
  //star
  fill(#F50529);
  noStroke();
  quad(x+w*0.5,y,x+w*0.55,y+h*0.1,x+w*0.5,y+h*0.075,x+w*0.45,y+h*0.1);
  triangle(x+w*0.42,y+h*0.0375,x+w*0.58,y+h*0.0375,x+w*0.5,y+h*0.075);

  //green face
  stroke(0);
  strokeWeight(3);
  fill(#33AF47);
  rect(x,y+h*0.125,w,h*0.46);

  //mouth1
  fill(255);
  arc(x+w*0.5,y+h*0.725,w*1.4,h*0.375,QUARTER_PI+PI,2*PI-QUARTER_PI);
  //mouth2
  fill(#FA7474);
  arc(x+w*0.5,y+h*0.54,w*0.25,h*0.125,0,PI);

  //eye
  fill(255);
  ellipse(x+w*0.23,y+h*7/20,w/3,h/4);
  fill(0);
  ellipse(x+w*0.23,y+h*7/20,w/6,h/8);
  fill(255);
  ellipse(x+w*0.77,y+h*7/20,w/3,h/4);
  fill(0);
  ellipse(x+w*0.77,y+h*7/20,w/6,h/8);

  //TEXT
  textSize(w*0.1);
  text("KERORO",x+w*0.3,y+h-20);
}

Lab01 : Movie

void setup() {
  int posX=200;
  int posY=200;
  int w=400,h=400; // width = 380 // height = 400
  background(0,255,255);
  size(400, 400);
  strokeWeight(4);
  //face
  fill(0, 153, 255);
  ellipse(posX,posY,w,h);
  fill(255);
  ellipse(posX,posY+h*0.0875,0.82*w,0.825*h);

  //eye
  ellipse(posX-w*0.11,posY-h*0.3,w*0.175,h*0.2125);
  ellipse(posX+w*0.11,posY-h*0.3,w*0.175,h*0.2125);
  fill(0);
  noFill();
  arc(posX-w*0.11,posY-h*0.3,0.05*w,0.05*h,PI,2*PI);
  arc(posX+w*0.11,posY-h*0.3,0.05*w,0.05*h,PI,2*PI);

  //nose
  fill(204, 51, 0);
  ellipse(posX,posY-0.175*h,0.0875*w,0.0875*h);
  line(posX,posY-0.1325*h,posX,posY+w*0.075);

  //mus left
  line(posX-w*0.05,posY-h*0.0875,posX-w*0.25,posY-h*0.125);
  line(posX-w*0.05,posY-h*0.0375,posX-w*0.25,posY-h*0.0375);
  line(posX-w*0.05,posY+h*0.0125,posX-w*0.25,posY+h*0.0375);

  //mus right
  line(posX+w*0.05,posY-h*0.0875,posX+w*0.25,posY-h*0.125);
  line(posX+w*0.05,posY-h*0.0375,posX+w*0.25,posY-h*0.0375);
  line(posX+w*0.05,posY+h*0.0125,posX+w*0.25,posY+h*0.0375);



  //mouth
  noFill();
  arc(posX-w*0.1, posY+h*0.1125,0.075*w,0.075*h,PI/2,PI+PI/2);
  fill(255);
  arc(posX, posY+h*0.15, w*0.2,w*0.2 , 0, PI);
  line (posX-w*0.1,posY+h*0.15,posX+w*0.1,posY+h*0.15);


}

วันพุธที่ 19 สิงหาคม พ.ศ. 2558

Lab01 : BMI

void setup(){
  size(400,120);
  background(#7DED65);
  fill(#48A733);
 float w=60;
 float h=175;
 float d=h/100;
 float BMI=w/(d*d);
 textSize(30);
 text("BMI : " + BMI,0,30);
 text("Width : " + w + " kg",0,60);
 text("Height : " + h + " cm",0,90);
}

Lab01 : Circle

void setup(){
 size(400,150);
 float diameter=3;
 float cir=diameter*PI;
 float area=PI*(diameter/2)*(diameter/2);
 textSize(30);
 fill(0);
 background(#FFFCFC);
 text("R = " + diameter/2,0,30);
 text("Circumference = " + cir,0,60);
 text("Area = " + area,0,90);
 println("Circumference of " + diameter + " diameter circle is : " + area);
 println("Area of " + diameter + " diameter circle is : " + area);

}


วันจันทร์ที่ 17 สิงหาคม พ.ศ. 2558

COLOR RANDOM LINE

size(255,250);
int k=0,j=0;
for (int i=0;i<255;i++)
{
 j+=random(0,25);
 k+=random(0,10);
  stroke(i,j,k);
  line(i,0,i,height);
  if (i>=255)
    i=0;
  if (j>=255)
   j=0;
   if (k>=255)
   k=0;
 
 
}


วันอาทิตย์ที่ 16 สิงหาคม พ.ศ. 2558

Lab01 : Battery

void setup(){
size(350,250);
int posX=100;
int posY=125;
int wide=250;
int high=75;
background(#86826B);
strokeWeight(4);
fill(255);
rect(posX,posY,wide/6,high*3/5);

fill(#E5C81E); //Body Battery
rect(posX+(0.056*wide),posY-(0.2*high),wide*5/6,high);

//blue
fill(#3531C1);
rect(posX+(wide/6),posY,wide*0.72,0.6*high);

//Line
line(posX+(wide/6),posY-(0.2*high),posX+(wide/6),posY+(0.78*high));



//Text
fill(255);
textSize(15);
text("Panasonic",posX+0.22*wide,posY+0.4*high);
}

Lab01 : Positive

void setup(){
size(350,250);
int x=100;
int y=50;
int box=50;
background(255);
noStroke();
fill(255,0,0);
rect(x+box,y,box,box);
rect(x+2*box,y+box,box,box);
rect(x+box,y+box,box,box);
rect(x+box,y+2*box,box,box);
rect(x,y+box,box,box);
}


commit เพิ่มเติม : เพื่ม userstory, bookmark

>>  add userstory ทำการเพิ่ม userstory ใน functional tests >>  add bookmark for user เพิ่มระบบ Bookmark โดยการสร้าง model ขึ...