2018年9月20日 星期四

week02

畫別人的圖形
圓形半徑

加入漸層色彩
void setup(){
  size(400,400);
  colorMode(HSB,100);
}
int R=30, H=0;
void draw(){
  fill(H,100,100);
  ellipse(mouseX,mouseY,R,R);
  R-=3;
  if(R<0) R=30;
  H++;
  if(H>=100) H=0;
}


改random質
void setup(){
  size(400,400);
  colorMode(HSB,100);
}
int R=50, H=0;
int CircleX=200,CircleY=200;
void draw(){
  fill(H,100,100);
  ellipse(CircleX,CircleY,R,R);
  R-=2;
  CircleX+=random(30)-15;
  CircleY+=random(30)-15;
  if(R<0) {
    R=50;
    CircleX=200; CircleY=200;
    }
  H++;
  if(H>=100) H=0;
}

匯入圖檔
用滑鼠移動
PImage img;
void setup(){
  size(800,600);
   img = loadImage("00001.jpg");
}
void draw(){
  image (img,mouseX, mouseY,100,100);
}


匯入背景
PImage img, imgBG;
void setup(){
  size(1280,720);
   img = loadImage("0003.png");
   imgBG = loadImage("0002.jpg");
}
void draw(){
  image(imgBG,0,0,width,height);
  image (img,mouseX, mouseY,100,130);
}




沒有留言:

張貼留言