2017年12月14日 星期四

林佳慧課堂筆記 week14


1.
size(600,600,P3D);
background(255);
beginShape(TRIANGLE);
stroke(255,0,0);
vertex(300,100);
stroke(255,255,0);
vertex(500,500);
stroke(0,0,255);
vertex(100,500);
endShape();

2.
size(600,600,P3D);
background(255);
beginShape(TRIANGLE);
fill(255,0,0);
vertex(300,100);
fill(255,255,0);
vertex(500,500);
fill(0,0,255);
vertex(100,500);
endShape();

3.試畫兩個三角形,觀察不同z值時兩三角形的前後關係(z值會影響每個點填的顏色)
void setup(){
  size(600,600,P3D);
}
void draw(){
  background(255);
  beginShape(TRIANGLE);
  fill(255,0,0);
  vertex(100,100,0);
  fill(255,0,255);
  vertex(100,500,100);
  fill(255,255,0);
  vertex(500,500,0);
  endShape();
  beginShape(TRIANGLE);
  fill(0,255,0);
  vertex(500,100,0);
  fill(0,255,255);
  vertex(500,500,100);
  fill(255,255,0);
  vertex(100,500,0);
  endShape();
}

沒有留言:

張貼留言