2014年10月6日 星期一

Week04

畫花朵

void setup()
{
  size(600,400);
}
void draw()
{
  drawFlower();
}
void drawFlower()
{
  translate(mouseX,mouseY);
  fill(#FF6464);ellipse(0,0,80,180);
  rotate(PI/4);
  fill(#FF6464);ellipse(0,0,80,180);
  rotate(PI/4);
  fill(#FF6464);ellipse(0,0,80,180);
  rotate(PI/4);
  fill(#FF6464);ellipse(0,0,80,180);
  rotate(PI/4);
  fill(#FF7C17);ellipse(0,0,80,80);
}
轉動的花朵
void setup()
{
  size(600,400);
}
void draw()
{
  drawFlower();
}
void drawFlower()
{
  translate(mouseX,mouseY);
  rotate(0.01*frameCount);
  for(int i=0;i<20;i++)
  {
    fill(#66E5E2);ellipse(0,0,30,180);
    rotate(PI/10);
  }
  fill(#FAFC91);ellipse(0,0,80,80);
}

變色轉動花朵
void setup()
{
  size(600,400);
  colorMode(HSB,600,400,400);
}
void draw()
{
  drawFlower();
}
void drawFlower()
{
  fill(mouseX,mouseY,400);
  translate(mouseX,mouseY);
  rotate(0.01*frameCount);
  for(int i=0;i<20;i++)
  {
    ellipse(0,0,30,180);
    rotate(PI/10);
  }
  fill(#FAFC91);ellipse(0,0,80,80);
}


沒有留言:

張貼留言