作者 主题: [ 作业提交 ] P5 Intro Course DAY2 (07/22/2012)  (阅读 14986 次)

RavenKwok

  • Sr. Member
  • ****
  • 帖子: 277
  • Artist/ Animator/ Coder/ Cynical Asshole
Re: [ 作业提交 ] P5 Intro Course DAY2 (07/22/2012)
« 回复 #15 于: 七月 28, 2012, 08:12:05 下午 »
@Eui Gon Jung

 :)

可以把绘制点的代码写入draw() 结构内让雪花屏刷新变化,另外可以使用P2D 渲染器加速。

Eui Gon Jung

  • Newbie
  • *
  • 帖子: 4
Re: [ 作业提交 ] P5 Intro Course DAY2 (07/22/2012)
« 回复 #16 于: 七月 28, 2012, 08:40:31 下午 »
第二个作业

float spacing;
float startX;
float startY;
int row;
int column;
float xPos;
float yPos;


void setup(){
  size(520,520);
  background(255);
  smooth();
  noStroke();
  spacing = 30;
  row = 17;
  column = 17;
  startX = 15;
  startY = 15;
  //Circles
   for( int i = 0; i< row; i++)
  {
    for( int p = 0; p < column; p++)
    {
      fill(random(255),random(255),random(255),150);
      xPos = startX+i*spacing;
      yPos = startY+p*spacing;
      ellipse(xPos,yPos,30,30);
      fill(random(255),random(255),random(255),150);
      arc(xPos,yPos,30,30,0,random(0,2*PI));
    }
  }
}



void draw(){

 
}

miraclemaker07

  • Newbie
  • *
  • 帖子: 4
Re: [ 作业提交 ] P5 Intro Course DAY2 (07/22/2012)
« 回复 #17 于: 八月 01, 2012, 01:13:07 上午 »
老师问两个问题:1.shutter=!shutter“!”是什么意思2.对cam读取的图片,就是用pixels处理的图片怎么进行filter处理?(好像后者只能对image处理)
谢谢!

RavenKwok

  • Sr. Member
  • ****
  • 帖子: 277
  • Artist/ Animator/ Coder/ Cynical Asshole
Re: [ 作业提交 ] P5 Intro Course DAY2 (07/22/2012)
« 回复 #18 于: 八月 01, 2012, 07:27:29 下午 »
@miraclemaker07

 :)

shutter = !shutter 相当于如下

程序代码
if(shutter == true){
  shutter = false;
}else{
  shutter = true;
}

第二个问题可以把像素写入一个空的PImage 对象,再对这个对象进行操作。新建一个空的PImage 对象涉及到函数 http://processing.org/reference/createImage_.html

Tags: